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


15

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


Вы всегда можете найти пример
ppa

Ответы:


5

Вы можете найти Launchpad для PPA:

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

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

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

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

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


8

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), что означает, что вы можете использовать один и тот же репозиторий во всех этих дистрибутивах.


+1 - это лучший вариант. Официальные пакеты из официального репозитория.
STW

Теперь это, по-видимому, устарело: '(Почему, я понятия не имею.
starbeamrainbowlabs

-1

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


3
После небольшого поиска вы нашли что-то совершенно не относящееся к вопросу.
Микероби


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.