Мне нужно программировать приложения dot net через Ubuntu, так где я могу их получить, потому что мне всегда не удавалось скомпилировать исходный код?
Вы можете искать на панели запуска PPA:
https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop
Лучшие из них дают вам выбор между стабильным, бета-версией и новейшим программным обеспечением.
Даже если вы понимаете риски, присущие запуску неизданного программного обеспечения, имейте в виду, что эти PPA в основном обслуживаются отдельными лицами, и вы устанавливаете программное обеспечение от этих людей. Вы должны спросить себя:
Я не говорю, что все PPA - злые или неправильные, просто знайте, что вы делаете .
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), что означает, что вы можете использовать один и тот же репозиторий во всех этих дистрибутивах.
Существует 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
это должно сработать.
Здесь есть 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».