Как установить Mono на Debian 11
В этом руководстве мы покажем вам, как установить Mono на Debian 11. Для тех из вас, кто не знал, Mono — это бесплатная платформа разработки с открытым исходным кодом, основанная на .NET Framework. Mono поддерживает большинство современных операционных систем с 32-битной и 64-битной архитектурой. Растущее семейство решений и активное и энтузиазм сообщество помогают Mono стать ведущим выбором для разработки кроссплатформенных приложений.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Mono Framework на Debian 11 (Bullseye).
Установите Mono на Debian 11 Bullseye
Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие apt
команды в терминале:
sudo apt update sudo apt upgrade sudo apt install dirmngr gnupg apt-transport-https ca-certificates
Шаг 2. Установка Mono в Debian 11.
По умолчанию Mono доступен в репозиториях Debian по умолчанию. Теперь мы запускаем следующую команду, чтобы добавить репозиторий Mono в вашу систему Debian:
sudo sh -c 'echo "deb https://download.mono-project.com/repo/debian stable-buster main" > /etc/apt/sources.list.d/mono-official-stable.list'
Затем импортируйте ключ GPG:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
После этого обновите список пакетов и установите Mono после включения репозитория apt:
sudo apt updatesudo apt install mono-complete
Давайте проверим установленную версию Mono, используя следующую команду:
mono --version
Шаг 3. Создайте приложение Mono.
Теперь мы создаем пример программы для работы с Mono. Создайте файл и отредактируйте в своем любимом текстовом редакторе:hello.cs
sudo nano hello.cs
Добавьте следующий файл:
using System; public class Hello { public static void Main(string[] args) { Console.WriteLine ("Hello!"); } }
Сохраните файл и закройте его. Затем скомпилируйте код:
mono-csc hello.cs
Затем запустите исполняемый файл, используя следующую команду:
mono hello.exe
Вывод:
Hello!
Затем установите разрешение на выполнение для вновь созданного исполняемого файла. После этого запустите программу, как показано ниже:
chmod +x hello.exe ./hello.exe
Поздравляю! Вы успешно установили Mono . Благодарим за использование этого руководства для установки последней версии Mono Framework на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Mono .