git clone https://github.com/mono/monodevelop.git
cd monodevelop
git submodule update --init --recursive
Das dauert eine Weile....
./configure --profile=stable
Das bringt bei mir einen Fehler:
configure: error: Cannot enable GNOME platform without gnome-sharp-2.0
Also her damit
sudo apt-get install gnome-sharp2
und nochmal:
./configure --profile=stable
hat jetzt funktioniert (einfach die fehlenden Packete suchen / installieren, zur Not mit Synaptic, wenn der Name nicht ganz klar ist).
Nächster Schritt: make:
make
Das geht schief weil nuget Packete nicht bekommt:
WARNUNG: Error getting response stream (Write: The authentication or decryption has failed.)
Hier falle ich immer rein - es fehlen die Mozilla LXR Zertifikate. Die kann man mit
mozroots --import --sync
holen - also machen!
Und nochmal make:
make
Jetzt lädt Nuget brav die fehlenden Packete ... gut!
Das dauert jetzt natürlich wieder...
Ist eigentlich optional, aber ich möchte das Programm ja nutzen
sudo make install
fertig!
Ich brauche das Repository nicht mehr also:
cd ..
rm monodevelop -rf