Инструкция по установке OpenSource проекта Mono (Бесплатный и открытый аналог .Net) на систему Linux Ubuntu 18.04 | 16.04.
Добавляем репозиторий.
После добавления, все новые версии и обновления будут доступны.
sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates
Добавляем ключ репозитория в систему.
После этого хранилище Mono будет доступно в Ubuntu:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" > /etc/apt/sources.list.d/mono-official-stable.list'
Устанавливаем Mono.
Теперь, когда репозиторий и ключ добавлены,
sudo apt update
sudo apt install mono-complete
apt-get install mono monodoc gtk-sharp
Проверяем версию.
Проверить версию Mono можно командой:
mono --version
Запускаем бота.
Программа запускается комадой (где TelegramApplication — имя программы):
mono TelegramApplication.exe
Послесловие.
Дополнительно, после установки Mono, можно установить систему разработки, командой:
sudo apt install monodevelop
И потом устанавливаем PlugIn для запуска приложений Mono:
sudo apt install monodevelop-nunit
Заключение.
Эта запись показывает как установить обновлённый Mono на Linux Ubuntu 18.04 | 16.04. Инструкция с сайта. Сам я долго искал, примерно два дня, как установить Mono. Потратил время и сжёг тысячи нервных клеток. Поэтому оформил эту запись, для себя в будущем и для других сейчас.