В настоящее время я работаю с Ubuntu 14.04 LTS на виртуальной машине. Я успешно установил свой сервер Samba, и я также настроил службу FTP. Следующее, что я хотел добавить, это сервер Apache с поддержкой ASP.NET, и вот где я застрял:
Прежде всего я попытался установить Mono 3.2.8, но во время установки обнаружил, что с тех пор в Mono были сделаны некоторые улучшения, которые я хотел бы получить. Поэтому я удалил Mono - используя apt-get remove mono-runtime
, apt-get autoremove
- и начал настраивать официальные репозитории для Mono, чтобы я мог установить Xamarins Mono 3.12:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
Что, похоже, удалось. Однако тогда я установил моно, используя:
sudo apt-get install mono-complete
В результате я смог установить Monu 3.2.8 из Ubuntu вместо Xamarins Mono 3.12, чего я и ожидал.
sudo apt-cache show mono-complete
Показывает только версию 3.2.8 из репозиториев Ubuntu. Я не уверен, где я запутался.