3

Мне нужно срочно установить Mono 2.6 на Ubuntu 9.10, но в Synaptic версия 2.6 не появляется :-(

Есть ли другой репозиторий, который я могу использовать для его установки?

5 ответов5

1

Похоже, последняя версия в официальных репозиториях - 2.4. Итак, у вас есть несколько вариантов. Если вы временно используете его, вы можете загрузить виртуальную машину или live CD, на котором установлена последняя версия, со страницы загрузки Mono. Однако, если виртуальная машина или live CD не подойдут, вам, возможно, придется скомпилировать Mono из исходного кода.

0

Короткий ответ... Ты не можешь

Длинный ответ ... вы можете скомпилировать его из исходного кода, но для этого требуется, чтобы вы были достаточно опытным пользователем. Моно-проект разработан Novell, у Novell есть дистрибутив linux под названием opensuse, который конкурирует с Ubuntu. Поэтому у Novell нет стимула упаковывать моно для Ubuntu.

Я задал этот же вопрос в списке рассылки mono, ответ был таков: разработчики Ubuntu должны упаковать Mono для Ubuntu. Видя, что ubuntu только упаковывает вещи для своих 6-месячных выпусков, это означает, что они не будут предоставлять упаковку для моно-выпусков, которые происходят после замораживания функции.

Вы, вероятно, заметите, что проект mono предоставляет упаковку для всех других основных операционных систем, включая: windows и mac osx. Но не для Ubuntu, хотя у него самая большая моно база пользователей.

0

Команда mono-cli еще не упаковала его. Таким образом, нет пакетов для установки. Еще одна плохая новость в том, что она не выйдет и в 10.04 (Lucid). Поэтому вам придется установить из исходного кода или упаковать его самостоятельно. Не пытайтесь позже ... поэтому установите параллельную версию mono, и вы не сломаете моно, поставляемый вашим дистрибутивом. Вы можете выбрать, какой моно использовать для запуска / сборки ваших приложений. Получить сценарий из моего блога...

wget http://patrick.qmtech.net/downloads/mono_parallel.sh
chmod +x mono_parallel.sh
./mono_parallel.sh

Затем...

mono-2.6 banshee-1
mono-2.6 mono -V
mono-2.6 your-app

Более новая версия MonoDevelop найдет вашу параллельную версию mono и позволит вам скомпилировать любую из них. Круто, да?

0

Я только что установил mono 2.6 из исходного кода, используя скрипт / инструкции из http://patrick.qmtech.net/blog/?p=14

Это не так просто, как установка по умолчанию, но довольно хорошо автоматизировано для исходной установки. Единственным дополнительным шагом, который мне понадобился, чтобы заставить мой сервер сборки работать, было обновление пути и пути pkg-config так, чтобы 2.6 был найден до 2.4.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .