Як встановити недавнє моно на дистрибутив Linux, крім Suse (наприклад, Debian / Ubuntu)?


9

Як можна встановити недавню версію моно на дистрибутив Linux, крім Suse Novell?

http://www.mono-project.com/Main_Page обіцяє завантаження "Linux", але вони пропонують лише завантаження для Suse та посилання на застарілі версії моно (<версія 2).

У мене є компілятор і не боюся його використовувати ... але я почуваю себе набагато краще, якби хтось міг вказати мені на опис " HowTo install Mono on Debian / Ubuntu " або показати мені, де можна завантажити .deb останньої версії.


Ви користуєтеся інструментами моно, чи моно-розробки?
jldugger

Я думаю, що я після моно. Під "інструментами розробки" ви маєте на увазі такі речі, як "monodevelop", IDE чи щось інше?
lexu

Відповіді:


5

Від http://www.mono-project.com/Other_Downloads :

Mono доступний у поточному стабільному випуску Debian та в пізніших версіях. Щоб розробити програмне забезпечення з Mono, встановіть mono-develпакет на Etch (4.0) за допомогою aptitudeабо подібного менеджера пакунків.

Так просто apt-get install mono-devel, можливо?

ОНОВЛЕННЯ: Версія Mono, яку ви отримаєте від Ubuntu 8.04, становить 1.2.6 , тоді як ви, мабуть, шукаєте 2.0.1, який постачається з 9.04 . Мабуть, найкраща ваша пропозиція - перейти на Jaunty. Існує ймовірність того, що завантаження Jaunty .debта встановлення його на вашій машині спрацює, але я не ставлю на це ставку.


1
Я спробував саме це, на Ubuntu не Debian, але вони схожі, я вірю ... "apt-get install mono-2.0-devel" дав мені моно версію 1.2.6, коли я пробую 'mono -version' з підказки. Чи потрібно позбуватися версії 1.x?
lexu

3

Для ubuntu доступні багато інших сучасних пакетів за допомогою архіву персональних пакетів на startpad.net.

Якщо ви використовуєте ubuntu 8.04 (витривалий), найбільш релевантним виявиться https://launchpad.net/~mono-edge/+archive/ppa

Якщо ви хочете по-справжньому моно-тестуючий край моно, то на https://launchpad.net/~mono-testing/+archive/ppa є моно-тестування PPA з моно 2.4.

Щоб встановити пакети з PPA та отримати оновлення для них, дотримуйтесь цих інструкцій .


3

Час вирішив мою проблему для мене ... моно зараз в UBUNTU

UBUNTU 9.10 має встановлені пакети для моно, включаючи деякі інструменти інтеграції, які роблять збірки (thingy.exe) можливими для використання з CLI


Дякуємо всім, хто чіпав відповіді та пропозиції.


1

Дотримуйтесь тут інструкцій, щоб налаштувати резервні списки та отримати доступ до сховища debian.

тоді

aptitude -t etch-backports install mono-2.0-devel

0

Якщо ви хочете використовувати останню версію моно на більш старій (наприклад, довгостроковій підтримці) Ubuntu, ви можете додати офіційні сховища репортажів до /etc/apt/sources.list і просто встановити за допомогою apt-get.

Схоже, моно ще не підтримувалося до 8.04, переглядаючи список пакунків http://packages.ubuntu.com/hardy-backports/allpackages

Однак ви можете просто попросити повернути назад . Є хороший шанс, що він буде доданий вам.



0

Планується, що Fedora 11 буде випущена 6/9/09 і включає Mono 2.4. Спробуйте

yum search mono

щоб побачити, які пакунки доступні після встановлення.


0

Моно 2.4.2.3 на даний момент знаходиться в debian sid (нестабільний dist), а mono 2.4 - у видавлюванні (тестуванні) debian.

ви можете додати рядки до свого source.list для тестування або нестабільного розповсюдження (або обох) і встановити правила пріоритету apt, щоб використовувати лише стабільний, якщо ви прямо не попросите пакет тестування або нестабільний (наприклад, "apt-get -t нестабільна установка mono-2.0-devel "- це встановить моно-2.0-devel з нестабільних разом з усіма переконаними залежностями)

в той час як можливо - дуже легко - мати в основному "стабільну" систему з лише кількома пакунками від тестування чи нестабільності, IMO, якщо ви хочете бути в курсі найпростішого програмного забезпечення, то вам краще просто перехід на debian нестабільний, ніж дотримуватися стабільності, і ввійти в звичку працювати регулярно "apt-get dist-upgrade". це буде менше клопоту, і буде менше дивних несумісностей та інших дивацтв (як це було в моєму досвіді використання debian за останні 15 років)

те ж саме стосується і ubuntu, хоча з 6-місячними випусками ubuntu вам не потрібно чекати стільки часу, щоб оновитись до наступного підтримуваного випуску, як у debian.


0

Ви перевірили build.opensuse.org - він містить пакети Mono deb для збірок Ubuntu, а також SUSE (та інших пакетів дистрибутивів).


не знав цього, я
розберуся
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.