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

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

Вы можете искать Launchpad для PPA:

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

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

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

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

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

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

Debian, Ubuntu и производные Добавить ключ подписи GPG Mono Project (если вы не используете 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), что означает, что вы можете использовать один и тот же репозиторий во всех этих дистрибутивах.

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

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

Обновление apt-get

apt-get install mono-complete

это должно сделать трюк.

Здесь есть 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 

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

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

Хмммм … кажется, не очень стабильно …:

Монооксидные экспериментальные монопакеты PPA

directhex Монооксидные экспериментальные монопакеты PPA

Описание PPA

(поддерживается официальной командой Debian / Ubuntu Mono)

Этот PPA следует использовать для тестирования изменений в стеке Mono, версии пакета перед выпуском и т. Д.