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


33

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

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


На самом деле, если вы перейдете в раздел «установка» сайта 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

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 для вашего дистрибутива ( отсюда )


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

Я удалил 2.8.6.3 и попытался скачать по предоставленной вами ссылке. Я вернул 2.8.6.3.
Серкан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.