Недавно был выпущен Mono 2.8, который может похвастаться несколькими значительными улучшениями производительности. Это слишком поздно для того, чтобы превратить его в Maverick, и я довольно терпелив.
Я не использую Mono для чего-либо критически важного ( просто для воспроизведения музыки и сортировки фотографий), и если это нарушает все, что связано с Mono, я, вероятно, могу либо жить с этим, либо исправить его. Я знаю, сколько я могу потерять, если я все испорчу.
Итак, учитывая это, знает ли кто-нибудь здесь, как построить Mono таким образом, чтобы его можно было заменить текущим Mono (2.6.7)? Под этим я подразумеваю идеальное зеркалирование пакетов, которые использует Ubuntu, чтобы в худшем случае можно было просто понизить пакеты.
Или есть PPA, который делает все это для меня?
Скачайте и установите моно-параллельный пакет 2.10 deb .
После установки deb-файла вставьте его в терминал (Ctrl + Alt + T)
source mono-2.10-environment
После этого ваш терминал будет выглядеть как
.[mono] /var/dev/mono @
Местом для моно PPA является http://badgerports.org/, к сожалению, может пройти несколько месяцев до того, как у него будет моно 2. 8
Novell не считают своей обязанностью предоставлять монопакеты для убунту, поэтому усилия должны исходить от сообщества.
Jo Shields поддерживает как официальные пакеты, так и барсучные аэропорты PPA. Он сказал, что могут пройти месяцы, прежде чем mono 2.8 будет доступен через его PPA.
Так что единственный вариант на данном этапе - это сборка из исходных кодов. Это не для слабонервных.
Mono 2.8 недоступен в PPA. Но кто-то сделал скрипт для автоматической загрузки, компиляции и установки Mono 2.8 из источника. Это немного облегчает задачу.
Вы всегда можете получить последнюю Mono версию, используя образ VMware, предоставленный по адресу: Mono Downloads Page
Если вы используете командную строку savy, вы можете скомпилировать её из исходных текстов, используя sudo make checkinstall вместо sudo make install, чтобы получить debs, которые вы можете понизить в рейтинге позже (у вас будет куча debs для понижения в рейтинге, однако, У ВАС было ПРЕДУПРЕЖДЕНИЕ ! !!!!)
Похоже, сценарий только что обновлен до установить Mono 2.10 в Fedora и Ubuntu . Сами скрипты находятся на GitHub .
Тот же автор, что и ссылка Тома Опгенора, но обновленная для mono 2. 10.1
Согласно этому потоку можно просто использовать другой префикс:
--prefix=/opt/mono28
Есть ppa.ppa:gezakovacs/sandbox
содержит пакеты mono 2.10, в верхней части которых есть большая оговорка об ответственности. Ваш выбор.