След като прочетох публикация от моя приятел Даниел за новото издание на MonoDevelop, реших да опитам да го инсталирам ... което е, когато разбрах, че инсталацията от източника е толкова болезнена, по-добре да я разбера и да я споделя с всички останали.
Първото нещо, което ще трябва да направите, е да инсталирате всички необходими пакети за разработка на библиотеки, за да можем да ги свържем, когато създаваме. Това ще отнеме доста време, особено монодок инсталация.
Трябва да отбележите, че стандартното време за изпълнение е инсталирано по подразбиране във Feisty, поради което не се показва в този списък. Ако опитате това на различно издание, ще искате да инсталирате това също.
sudo apt-get инсталирате mono-devel изграждане-съществени mono-gmcs libmonto-dev libpango1.0-dev libgtk2.0-dev libgtksourceview2.0-cg libgecko2.0-cil monodoc libmono-system-runtime2.0-cil libmono-cairo2 .0-til gettext
Сега ще искате да изтеглите, извлечете и извадите последния изходен код в директория по ваш избор. (Вие ще искате да се уверите, че 0.16 е все още най-новата)
wget http://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
Сега можем да стартираме компилацията и ще забележите, че линията ./configure преминава в опцията за префикс, така че да се инсталира в правилната директория.
./configure -prefix = 'pkg-config -variable = prefix mono'
правя
sudo make install
В този момент MonoDevelop трябва да бъде инсталиран. Можете да го стартирате с Alt + F2, като въведете MonoDevelop в полето за управление.
MonoDevelop наистина идва от последния път, когато го използвах, въпреки че все още има много бъгове. Най-забележителната липсваща функция е липсата на интегриран дебъгер ...
Тествано на чиста инсталация на Feisty.
Изтегляне на MonoDevelop от monodevelop.com