Обновление до последней стабильной версии Mono

Недавно был выпущен Mono 2.8, который может похвастаться несколькими значительными улучшениями производительности. Это слишком поздно для того, чтобы превратить его в Maverick, и я довольно терпелив.

Я не использую Mono для чего-либо критически важного ( просто для воспроизведения музыки и сортировки фотографий), и если это нарушает все, что связано с Mono, я, вероятно, могу либо жить с этим, либо исправить его. Я знаю, сколько я могу потерять, если я все испорчу.

Итак, учитывая это, знает ли кто-нибудь здесь, как построить Mono таким образом, чтобы его можно было заменить текущим Mono (2.6.7)? Под этим я подразумеваю идеальное зеркалирование пакетов, которые использует Ubuntu, чтобы в худшем случае можно было просто понизить пакеты.

Или есть PPA, который делает все это для меня?

36
задан 9 March 2011 в 15:49

9 ответов

Скачайте и установите моно-параллельный пакет 2.10 deb .

После установки deb-файла вставьте его в терминал (Ctrl + Alt + T)

source mono-2.10-environment

После этого ваш терминал будет выглядеть как

.

[mono] /var/dev/mono @

Источник

15
ответ дан 9 March 2011 в 15:49

Местом для моно PPA является http://badgerports.org/, к сожалению, может пройти несколько месяцев до того, как у него будет моно 2. 8

Novell не считают своей обязанностью предоставлять монопакеты для убунту, поэтому усилия должны исходить от сообщества.

Jo Shields поддерживает как официальные пакеты, так и барсучные аэропорты PPA. Он сказал, что могут пройти месяцы, прежде чем mono 2.8 будет доступен через его PPA.

Так что единственный вариант на данном этапе - это сборка из исходных кодов. Это не для слабонервных.

7
ответ дан 9 March 2011 в 15:49

Mono 2.8 недоступен в PPA. Но кто-то сделал скрипт для автоматической загрузки, компиляции и установки Mono 2.8 из источника. Это немного облегчает задачу.

8
ответ дан 9 March 2011 в 15:49

Вы всегда можете получить последнюю Mono версию, используя образ VMware, предоставленный по адресу: Mono Downloads Page

1
ответ дан 9 March 2011 в 15:49

Если вы используете командную строку savy, вы можете скомпилировать её из исходных текстов, используя sudo make checkinstall вместо sudo make install, чтобы получить debs, которые вы можете понизить в рейтинге позже (у вас будет куча debs для понижения в рейтинге, однако, У ВАС было ПРЕДУПРЕЖДЕНИЕ ! !!!!)

1
ответ дан 9 March 2011 в 15:49

Похоже, сценарий только что обновлен до установить Mono 2.10 в Fedora и Ubuntu . Сами скрипты находятся на GitHub .

1
ответ дан 9 March 2011 в 15:49

Тот же автор, что и ссылка Тома Опгенора, но обновленная для mono 2. 10.1

https://github.com/nathanb/iws-snippets/raw/master/mono-install-scripts/ubuntu/update_mono-2.10-to-mono-2.10.1.sh

0
ответ дан 9 March 2011 в 15:49

Согласно этому потоку можно просто использовать другой префикс:

--prefix=/opt/mono28
3
ответ дан 9 March 2011 в 15:49

Есть ppa.ppa:gezakovacs/sandbox содержит пакеты mono 2.10, в верхней части которых есть большая оговорка об ответственности. Ваш выбор.

0
ответ дан 9 March 2011 в 15:49

Другие вопросы по тегам:

Похожие вопросы: