Installieren Sie Mono und Monodevelop auf CentOS 5.x/6.x
Bin ich versucht zu installieren, Mono und Monodevelop auf einem CentOS-5.9 Umgebung.
Ich habe versucht die Anweisungen zu befolgen, ohne Glück.
http://fealves78.blogspot.co.uk/2012/08/install-mono-and-monodevelop-on-centos.html
Kann jemand empfehlen, eine alternative zu dem oben genannten link.
InformationsquelleAutor hawx | 2013-06-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auf diese Systeme habe ich in der Regel installieren Sie Mono aus der Quelle. Es ist ein bisschen mehr Arbeit, aber Sie haben nicht darauf zu verlassen, datiert oder defekte Pakete, die kann oder kann nicht aufrechterhalten werden. Auch, es macht es einfach, ein upgrade auf die neuesten Versionen von Mono.
Den Anweisungen unten, wurden getestet auf CentOS 6.4.
Kopf über
/usr/src
als rootGewährleisten GCC und Freunde sind installiert (zum erstellen der Mono-Quellcode)
Packen und entpacken Sie die Mono-Quelle code
Bauen und installieren Sie Mono
Stellen Sie sicher, dass Sie über eine funktionierende Mono-installation mit
mono --version
undmcs --version
Aufbau der GDI+ - Kompatibilitäts-Schicht (erforderlich für das System.Zeichnung)
Ist es für Mono, aber Gebäude MonoDevelop ist eine andere Geschichte...
Build Gtk-Sharp
Leider, ich glaube nicht, dass es eine richtige source-Tarballs von gnome-sharp, der ist neu genug, für das, was wir brauchen. So, Holen wir es aus dem Git-repository.
Gleiche für Mono-Addins...
Schließlich können wir bauen MonoDevelop selbst.
Sollten Sie jetzt sehen MonoDevelop im Programm-Menü unter Anwendungen!
Nun, dass wir alles tun, was dieser Spaß Git-Zeug, es ist leicht genug, um ein upgrade auf die aktuelle (pre-release) version von Mono jedes mal, wenn wir wollen...
Ersten mal Auschecken von Git:
Nur ein upgrade auf die neueste version (nach der ersten Zeit mit dem erstellen von Git)
Wenn Sie nicht möchten, dass die bleeding edge haben, können Sie Git verwenden, um check-out mehr stable-Zweige von Mono-statt. Ich lasse das als eine übung für die Wikipedia.
gnome-sharp
es fehlschlägt, mit dem FehlerCould not find a part of the path "/usr/src/share/gapi-2.0/glib-api.xml"
. Irgendwelche Ideen auf, wie man dieses Problem lösen?Ich bekomme diese Fehler, wenn Sie machen und machen die Installation der gtk-sharp:make[2]: *** [gtk-sharp-docs.zip] Fehler 127 make[2]: Leaving directory
/usr/src/gtk-sharp-2.12.8/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/usr/src/gtk-sharp-2.12.8' make: *** [all] Fehler 2Ich war in der Lage, diese zu installieren, auf CentOS 5.9. Mono-3.4.0, jedoch hat das nicht funktioniert.
stackoverflow.com/questions/16900575/...
Ich mich auf den Weg zum Gebäude monodevelop, aber ich hatte gehofft, verwenden Sie die version 5.10 von der IDE. Aber wenn ich make ausführe, bekomme ich eine Fehlermeldung, dass es nicht finden können, nuget
InformationsquelleAutor Justin
Um für gtk-sharp zu bauen, musste ich die folgende Umgebungsvariable festlegen:
Ohne das das configure-Skript gesucht csc.exe
InformationsquelleAutor Francois Richard
Auf diese Systeme habe ich in der Regel installieren Sie Mono aus der Quelle. Es ist ein bisschen mehr Arbeit, aber Sie haben nicht darauf zu verlassen, datiert oder defekte Pakete, die kann oder kann nicht aufrechterhalten werden.
Den Anweisungen unten, wurden getestet auf CentOS 5.9.
Aufgrund von Einschränkungen in der installierten Versionen von Glib und GTK+, die neueste version von GTK# Sie erstellen kann auf RHEL5 (CentOS 5.x) 2.10.4. Mit dieser version von GTK#, der neuesten version von MonoDevelop, die Sie erstellen können, ist 2.0 (nicht sogar 2.2).
Können Sie noch sehr aktuellen Versionen von Mono aber. Ich habe CentOS 5.x-Boxen serviert ASP.NET MVC3-apps.
Kopf über
/usr/src
als rootGewährleisten GCC und Freunde sind installiert (zum erstellen der Mono-Quellcode)
Packen und entpacken Sie die Mono-Quelle code
Bauen und installieren Sie Mono
Stellen Sie sicher, dass Sie über eine funktionierende Mono-installation mit
mono --version
undmcs --version
Aufbau der GDI+ - Kompatibilitäts-Schicht (erforderlich für das System.Zeichnung)
InformationsquelleAutor Justin