Dopo aver letto un post del mio amico Daniel sulla nuova versione di MonoDevelop, ho deciso di provare ad installarlo … che è il momento in cui ho capito che l'installazione dalla fonte è così dolorosa che sarebbe meglio capirlo e condividerlo con tutti gli altri.
La prima cosa che dovremo fare è installare tutti i pacchetti delle librerie di sviluppo prerequisiti in modo che possiamo collegarci a loro quando costruiamo. Ciò richiederà parecchio tempo, specialmente l'installazione monodoc.
Si noti che il runtime mono è installato di default in Feisty, motivo per cui non compare in questo elenco. Se provi questo su una versione diversa, assicurati di installarla anche tu.
sudo apt-get install mono-devel build-essential mono-gmcs libmono-dev libpango1.0-dev libgtk2.0-dev libgtksourceview2.0-cil libgecko2.0-cil monodoc libmono-system-runtime2.0-cil libmono-cairo2.0-cil gettext
Ora vorrai scaricare, estrarre e decomprimere il codice sorgente più recente in una directory di tua scelta. (Dovrai assicurarti che 0.16 sia ancora l'ultimo)
wget https://go-mono.com/sources/monodevelop/monodevelop-0.16.tar.bz2
bunzip2 monodevelop-0.16.tar.bz2
tar xvf monodevelop-0.16.tar
cd monodevelop-0.16
Ora possiamo avviare la compilazione e noterete che la riga./configure passa nell'opzione prefisso in modo che venga installata nella directory corretta.
./configure –prefix=`pkg-config –variable=prefix mono`
make
sudo make install
A questo punto dovrebbe essere installato MonoDevelop. Puoi lanciarlo con Alt + F2 inserendo MonoDevelop nella casella della corsa.
Scarica MonoDevelop da monodevelop.com