Linux

Установка MonoDevelop из исходного кода на Ubuntu

образ

Прочитав сообщение моего друга Дэниела о новом выпуске MonoDevelop , я решил попробовать и установить его… когда я понял, что установка из исходного кода настолько болезненна, что мне лучше разобраться и поделиться ею со всеми остальными.

Первое, что нам нужно сделать, это установить все необходимые пакеты библиотеки разработки, чтобы мы могли ссылаться на них при сборке. Это займет довольно много времени, особенно установка monodoc.

Обратите внимание, что монофоническая среда исполнения по умолчанию установлена ​​в Feisty, поэтому ее нет в этом списке. Если вы попробуете это в другом выпуске, вы наверняка захотите установить и его.

sudo apt-get установить 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

Теперь вы захотите скачать, распаковать и распаковать последний исходный код в каталог по вашему выбору. (Вы хотите убедиться, что 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 сделать установку

На этом этапе MonoDevelop должен быть установлен. Вы можете запустить его с помощью Alt + F2, введя monodevelop в поле выполнения.

образ

MonoDevelop действительно появился с тех пор, как я в последний раз использовал его, хотя ошибок по-прежнему много. Наиболее заметной отсутствующей функцией является отсутствие встроенного отладчика …

образ

Проверено на чистой установке Feisty.

Загрузите MonoDevelop с сайта monodevelop.com

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux