Monodevelop installieren

Im letzten Artikel wurde darauf eingegangen, wie man die neuste Version der .NET-Runtime-Engine Mono auf einem Ubuntu-Computer installieren kann, ohne die Standard-Installation zu zerstören. Natürlich macht eine Runtime-Engine mit den neusten Features nur Sinn, wenn man auch Code entwickeln kann, der diese neusten Features auch nützt. Meistens ist dazu auch die neuste Version einer IDE (integrated development environment) notwendig.

Die einzig brauchbare Entwicklungsumgebung für .NET-Code für das Mono-Framework ist Monodevelop. Auch dieses Paket lässt sich unter Ubuntu ganz leicht mit Hilfe von Synaptic inkl. aller benötigten Abhängigkeiten installieren. Doch auch wenn die angebotene Version zufälligerweise auf dem neusten Stand ist, kann es sinnvoll sein, eine spezielle Version zu installieren. Nachfolgend die Schritt-für-Schritt-Anleitung um Monodevelop (evtl. parallel zur „normalen“ Installation) auf einem Ubuntu-System aus den Sourcen aufzusetzen:

  1. Installiere die neuste Mono-Version, wie hier beschrieben.
  2. Lade die folgenden Pakete von dieser Homepage und entpacke sie in ein eigenes Verzeichns, z.B. „mono-2.8“ im Home-Verzeichnis:
    • gtk-sharp-2.12.10
    • gnome-sharp-2.24.1
    • gnome-desktop-sharp-2.24.0
    • mono-addins-0.5
    • mono-debugger-2.8
    • monodevelop-2.4
  3. Wechsle die Umgebung, die unter 1. erstellt wurde:
    source ~/mono-dev-env
  4. Installiere die Pakete in der obigen Reihenfolge mit den folgenden Befehlen:
    cd <Verzeichnis>
    ./configure --prefix=$MONO_PREFIX
    make
    sudo make install
    cd ..
    
  5. Fertig! Monodevelop kann mit dem Befehl
    monodevelop

    gestartet werden.

Wenn Monodevelop auch über die Ubuntu-Paketverwaltung installiert wurde, wird normalerweise diese Version gestartet. Erst wenn man die Umgebung wechselt (siehe 3.) und mit dem Befehl aus Schritt 5. startet, wird die neue Version mit dem neusten Mono-Release gestartet.

Viel Spass beim C#-Programmieren unter Ubuntu.


Beitrag veröffentlicht

in

, , ,

von

Schlagwörter:

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert