Есть ли PPA для получения последних версий Mono и Monodevelop?

Мне нужно программировать приложения dot net через Ubuntu, так где я могу их получить, потому что мне всегда не удавалось скомпилировать исходный код?

15
задан 6 February 2014 в 17:20

6 ответов

Вы можете искать на панели запуска PPA:

https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop

Лучшие из них дают вам выбор между стабильным, бета-версией и новейшим программным обеспечением.

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

  • Вы доверяете сопровождающему? Вы даете им права root в вашей системе.
  • Безопасно ли запускать эту версию Mono в Ubuntu? Будет ли это ломать вещи, которые зависят от других версий?
  • Буду ли я рисковать, если в одном из этих пакетов будет обнаружена уязвимость? Нужны ли мне срочные исправления безопасности и даст ли мне это репо?

Я не говорю, что все PPA - злые или неправильные, просто знайте, что вы делаете .

0
ответ дан 6 February 2014 в 17:20

http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

Debian, Ubuntu и Производные Добавьте ключ подписи Mono Project GPG (если вы не используете sudo, обязательно переключитесь на root):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Затем добавьте репозиторий пакетов (если вы не используете sudo, обязательно переключитесь на root):

echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

Обновите кеш вашего пакета, если необходимо (т.е. запустите apt-get update), и запустите обновление пакета, чтобы обновить существующие пакеты до последних доступных. Затем установите Mono, как описано в разделе «Использование».

Примечание. Хотя пакет APT построен на Debian Wheezy, он совместим с рядом производных Debian (включая Ubuntu), что означает, что вы можете использовать один и тот же репозиторий во всех этих дистрибутивах.

0
ответ дан 6 February 2014 в 17:20

Существует ppa для Mono 4.x https://launchpad.net/~keks9n/+archive/monodevelop-latest

sudo add-apt-repository ppa: keks9n / monodevelop-latest

apt-get update

apt-get install mono-complete

это должно сработать.

0
ответ дан 6 February 2014 в 17:20

Здесь есть PPA: https://launchpad.net/~keks9n/+archive/monodevelop-latest

Как объяснено на этом сайте,

Пакет monodevelop-latest перестраивается каждый раз, когда новые коммиты обнаруживаются на http://github.com/mono/monodevelop . Проверки коммитов выполняются каждый день, поэтому вы всегда можете получить самую последнюю версию.

Где ссылка на github - это ссылка, упомянутая в qxp . PPA более удобен, так как вы получаете автоматические обновления, и вам не нужно тратить время на компиляцию. Просто добавьте PPA к своим источникам:

sudo add-apt-repository ppa:keks9n/monodevelop-latest 
sudo apt-get update

И установите последние снимки Mono dev:

sudo apt-get install monodevelop-latest
0
ответ дан 6 February 2014 в 17:20

После небольшого поиска в Google я нашел их здесь .

0
ответ дан 6 February 2014 в 17:20

В дополнение к другим ответам есть https://launchpad.net/~directhex/+archive/monoxide , который «поддерживается официальной командой Debian / Ubuntu Mono».

0
ответ дан 6 February 2014 в 17:20

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

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