Daten|teiler
Kopieren als Kulturtechnik

Wie installiere ich MonoDevelop?

27. Januar 2009 von Christian Imhorst

Keith Curtis hat in seinem Buch After The Software Wars ganz begeistert über C# berichtet, weshalb ich die Sprache unter Ubuntu 8.10 unbedingt einmal ausprobieren möchte. Da eine C#-Unterstützung erst für KDevelop 4 Zeit noch geplant ist, habe ich Mono und MonoDevelop installiert.

Um mit C# unter Gnu/Linux Programme zu entwickeln, benutzt man am besten MonoDevelop als integrierte Entwicklungsumgebung (IDE) für Gnome. Außerdem braucht man noch die Mono .NET Laufzeitumgebung. Für Ubuntu 8.10 und Debian 5.0 empfiehlt sich daher eine umfangreiche Installation aller benötigten Pakete mit folgendem Befehl:

apt-get install mono-gmcs mono-gac mono-utils monodevelop
monodoc-browser monodevelop-nunit monodevelop-versioncontrol mono-xsp

Anschließend findet man MonoDevelop im Gnome-Menü unter Anwendungen -> Entwicklung -> MonoDevelop.

Bei openSUSE 11.1 reicht es dagegen, einfach alle Pakete für MonoDevelop in YaST auszuwählen:

MonoDevelop unter openSUSE 11 installieren.

MonoDevelop mit YaST installieren.

Dummerweise fehlt bei Debian und Ubuntu „Intrepid Ibex“ genauso wie bei openSUSE 11.1 das deutsche Sprachpaket. Aber da kann man abhelfen. Um das Sprachpaket zu installieren braucht man ersmal GNU gettext. Dann lädt man die Sprachdatei de.po herunter und wandelt sie in eine binäre um:

msgfmt -o monodevelop.mo de.po

Daraufhin erhält man die Datei monodevelop.mo, die man in den Ordner /usr/share/locale/de/LC_MESSAGES/ kopiert:

sudo cp monodevelop.mo /usr/share/locale/de/LC_MESSAGES/

Startet man anschließend MonoDevelop wieder, hat man die Menüs größtenteils auf Deutsch.

Bücher über C# und Mono:

Geschrieben in Gnu/Linux, Programmieren