Как я могу установить MonoDevelop v4 на 12.04?

33

Я использую Ubuntu 12.04. Я могу установить v2.8.6.3 Monodevelop из центра программного обеспечения, но мне нужен как минимум v3, чтобы использовать Monogame v3 или выше. Кто-нибудь может указать мне правильное направление, пожалуйста?

Благодарность

Sercan
источник
На самом деле, если вы перейдете в раздел «установка» сайта MonoDevelop, вы увидите там официальный PPA для Debian и его производных.
Привет-Ангел

Ответы:

33

Установка Mono Develop 4 на 12.04 точная

Вариант 1: скомпилировать версию Git из исходного кода

Сначала удалите текущую версию Mono Develop с помощью программного центра, затем из терминала выполните следующие команды:

sudo apt-get install build-essential automake checkinstall intltool git
sudo apt-get install mono-complete mono-addins-utils gtk-sharp2 gnome-sharp2
git clone git://github.com/mono/monodevelop
cd monodevelop
git checkout monodevelop-4.0
git submodule update --init --recursive
./configure
make
sudo checkinstall

Вариант 2: установка из PPA

Сначала удалите текущую версию

sudo add-apt-repository ppa:keks9n/monodevelop-latest
sudo apt-get update
sudo apt-get install monodevelop-latest

Из терминала запустить:

monodevelop
Дэмиен
источник
Я давно отказался от monodevelop, но только увидел ваш ответ и решил все равно установить. Я попробовал вариант 1 и успешно выполнил все шаги, но в итоге я не смог использовать monodevelop. Там нет никакого значка и т. Д., Чтобы запустить его.
sercan
1
То есть, если вы идете к терминалу и monodevelopнажимаете Enter, это не запускается?
Дэмиен
Это сработало, спасибо. :) Я не знал, что ты можешь начать так просто. Всего новичок здесь.
sercan
1
Упомянутый вами ppa устарел (по крайней мере, стабильная версия). Связанный в ответе Salv0 ppa намного лучше ...
nedR
Я получаю сообщение об ошибке при компиляции из источника:Metadata file '/usr/local/lib/mono/monodoc/monodoc.dll' could not be found
Jeroen
33

PPA с первого ответа

ppa:keks9n/monodevelop-latest 

кажется устаревшим.

Если вы хотите использовать последнюю версию (4.2.2+) с последней версией среды выполнения и т. Д., Я предлагаю использовать этот новый ppa:

sudo add-apt-repository ppa:ermshiperete/monodevelop
sudo apt-get update
sudo apt-get install monodevelop-current

После этого у вас будет установлен monodevelop в / opt / monodevelop. Для запуска IDE используйте следующий скрипт:

/opt/monodevelop/bin/monodevelop-launcher.sh
Salv0
источник
2
Спасибо, это сработало отлично. Чтобы запустить его, создайте файл mono.desktop со следующим кодом: [Desktop Entry] Тип = Имя приложения = Mono Develop Exec = '/ opt / monodevelop / bin / monodevelop-launcher.sh' Terminal = false
Джек М.
Осторожнее с этим: он не добавляет базовые вещи, такие как monoи buildк пути, F #, кажется, не создает, привязка F # еще не поддерживается в MonoDevelop 5.
Маурисио Шеффер
s / сборки / xbuild.
Маурисио Шеффер
Спасибо, это ускорило установку новой рабочей станции!
Майкл
0

Вы можете скачать исходный код отсюда и скомпилировать его. Я использую 13.04 и версия моно 3.0.3.2 в центре программного обеспечения.

Вы можете попробовать скачать из центра 13.04 для вашего дистрибутива ( отсюда )

ubuntu_tr
источник
Я скачал исходный код, но не могу его скомпилировать. Я застрял на шаге 2 здесь . Я распаковал файлы в / usr / local / src, а также получил репозитории от github, но я не знаю, что с ними делать.
sercan
Я удалил 2.8.6.3 и попытался скачать по предоставленной вами ссылке. Я вернул 2.8.6.3.
Серкан