- Как установить Mono Tool в дистрибутивы Linux (Ubuntu, Arch и Red Hat)
- Моно в Linux
- 1. Установить Mono в Debian / Ubuntu Linux
- 2. Установите Mono в Red Hat Linux Enterprise
- 3. Установите Mono в Arch System
- Удалить Mono из Linux
- Заключительные слова
- Как установить Mono в Ubuntu
- Установка Mono в Ubuntu
- Шаг 1: Установка зависимостей
- Шаг 2: Импорт ключа GPC
- Шаг 3: Добавление репозитория Mono
- Шаг 4: Установка Mono
- Проверка установки Mono
- Создание программы в Mono
- Заключение
- Похожие записи:
Как установить Mono Tool в дистрибутивы Linux (Ubuntu, Arch и Red Hat)
Mono — это бесплатная реализация с открытым исходным кодом, не зависящая от платформы. Фреймворк Microsoft Dot Net . Проект Mono был создан для компиляции и тестирования приложений C, C ++ и других объектно-ориентированных языков. В большинстве случаев разработчики используют части точечной сети через инструмент Mono для создания кроссплатформенных программ.
Инструмент Mono доступен для систем Linux. Использование ядра dot net в Linux довольно сложно, в то время как Mono прост, понятен и легок в графическом интерфейсе. Он поддерживает большинство собственных библиотек и функций Dot net.
Конечно, место ядра сети Microsoft и программного обеспечения Mono не одинаково для всех секторов; они оба играют разные роли в развитии. В некоторых случаях Mono перегружается ядром точечной сети. Однако, если вы использовали ядро Dot net и фреймворк, использование Mono будет для вас легкой задачей.
Моно в Linux
Mono построен в соответствии со стандартами Европейской ассоциации производителей компьютеров (ECMA), которые обеспечивают качество программного обеспечения. Если вы используете старую версию Mono на своем компьютере с Linux, Mono позволяет обновлять старые версии. Он написан на языках программирования C, C #, XML и имеет лицензию MIT.
Программное обеспечение Mono состоит из основного компонента, модуля разработки GNOME и части Microsoft. В Linux инструмент Mono работает как целая комбинация исполнительного модуля, модуля библиотеки, модуля сборки и модуля метаданных. В этом посте мы увидим, как установить программное обеспечение Mono в системах Linux.
1. Установить Mono в Debian / Ubuntu Linux
Установить программное обеспечение Mono в системе Ubuntu / Debian легко, и все командные строки являются официальными. Во-первых, вам нужно запустить следующую команду apt в оболочке терминала с правами root, чтобы установить GnuPG (GNU Privacy Guard) в вашей системе.
sudo apt установить gnupg ca-сертификаты
sudo apt установить apt-transport-https dirmngr gnupg ca-сертификаты
Теперь выполните приведенные ниже команды apt, чтобы добавить криптографический ключ сервера ключей на свой компьютер. Затем запустите команду echo, чтобы загрузить Mono Project для системы Debian / Ubuntu.
sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF. эхо "деб https://download.mono-project.com/repo/debian stable-buster main "| sudo tee /etc/apt/sources.list.d/mono-official-stable.list
Наконец, выполните следующие команды, приведенные ниже, чтобы обновить системный репозиторий и установить программное обеспечение Mono в вашей системе Ubuntu / Debian Linux. Не пропускайте команду apt-update, потому что она будет получать данные проекта Mono, которые мы только что загрузили с помощью команды Echo.
sudo apt update. sudo apt install mono-devel
После установки средства выполнения Mono в Ubuntu / Debian вы также можете установить пакет Mono IDE (MonoDevelop) в своей системе, выполнив следующую команду в оболочке с правами root.
sudo apt-get install monodevelop
2. Установите Mono в Red Hat Linux Enterprise
Для установки инструмента Mono в RHEL / Fedora Linux требуется та же процедура, что и в Ubuntu, только с другими командами. Командные строки, которые я собираюсь описать, являются исполняемыми в системах Red Hat и Fedora. Во-первых, вы можете начать с добавления ключей RPM, импортировав криптографический ключ сервера ключей в вашу систему Red Hat Linux.
rpmkeys --import " http://pool.sks-keyservers.net/pks/lookup? op = get & search = 0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef "
Пользователям рабочих станций Fedora может потребоваться выполнить следующую команду rpm, чтобы добавить ключ в систему.
rpm --import " https://keyserver.ubuntu.com/pks/lookup? op = get & search = 0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF "
Должен отметить, обычно в Распределения на основе GNOME , по умолчанию система запрещает переход в режим суперпользователя. В этом случае вы запустите следующий судо команда с я флаг для выполнения команд суперпользователя.
Затем запустите команду cURL с правами суперпользователя, чтобы загрузить инструмент Mono в вашу систему.
su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | тройник /etc/yum.repos.d/mono-centos8-stable.repo '
Наконец, выполните следующие команды, приведенные ниже, чтобы обновить системный репозиторий и установить программное обеспечение Mono в вашей системе Red Hat Linux. Выполните набор команд DNF в Fedora и набор команд RPM в Red Hat Enterprise.
Обновите репозиторий и установите Mono в системах Red Hat.
sudo yum update. sudo yum install mono-devel
Выполните следующие команды, чтобы обновить репозиторий и установить Mono в системе Fedora.
sudo dnf update. sudo dnf установить mono-devel
Когда установка Mono завершится, вы можете проверить версию Mono, чтобы узнать, правильно ли завершилась установка.
Чтобы установить MonoDevelop (IDE) для выполнения функций dot net, выполните следующую команду DNF на терминале.
sudo dnf установить monodevelop
3. Установите Mono в Arch System
Если вы пользователь Linux на базе Arch, официальные командные строки для установки инструмента Mono в системе Arch недоступны. Но, в зависимости от вашей системы, вы можете найти пакеты Mono в инструменте установки программного обеспечения Pamac GUI. Здесь я использую дистрибутив Manjaro KDE, чтобы продемонстрировать процесс установки Mono на Arch.
Сначала откройте инструмент с графическим интерфейсом пользователя Pamac и найдите Mono. В результатах поиска вы увидите множество инструментов Mono в магазине. Некоторые из них представляют собой руководство пользователя, а некоторые — библиотечные инструменты. Пожалуйста, найдите среди инструментов основные инструменты Mono.
Как только вы узнаете основной инструмент Mono, откройте его и проверьте, есть ли у него официальный URL-адрес проекта Mono и лицензия GPL в части описания. Вы также можете проверить зависимости, файлы и подробную информацию о пакете перед его установкой.
Чтобы установить пакет Mono, просто нажмите кнопку «Установить» и введите пароль root. Сбор необходимых библиотечных функций и файлов пакетов займет некоторое время.
Когда инструмент Pamac GUI отображает сводку транзакции, продолжайте Применять кнопку, чтобы установить инструмент Mono в вашей системе Linux на базе Arch.
Удалить Mono из Linux
Удалить проект Mono из системы Linux очень просто. Если вы используете систему Debian / Ubuntu, выполните следующую команду в оболочке терминала, чтобы удалить Mono из вашей системы.
sudo apt-get purge моно-среда выполнения. sudo apt remove --purge --auto-remove моно-среда выполнения
Пользователям Fedora на основе DNF может потребоваться выполнить следующую команду, указанную ниже, чтобы удалить Mono из системы Linux.
И, если вы используете систему на основе Arch, в которой вы установили инструмент Mono через Инструмент GUI Pamac , вы уже знаете, где найти инструмент Mono и как удалить его из вашей системы.
Просто откройте инструмент Pamac с графическим интерфейсом пользователя и найдите инструмент Mono в строке ‘Установлен‘, И когда инструмент Mono появится при поиске, щелкните, чтобы развернуть страницу. Затем просто нажмите «Удалять‘, Чтобы удалить Mono с машины.
Заключительные слова
Установка инструмента Mono в системе Linux довольно проста и удобна. Сам проект Mono предоставляет все необходимые команды и клавиши. Если у тебя есть Raspberry Pi плату или контейнер Docker, вы также можете установить и использовать инструмент Mono на платах Pi и в докере. Во всем посте я описал методы установки программного обеспечения Mono в системе Linux.
Пожалуйста, поделитесь этим постом со своими друзьями и сообществом Linux, если вы сочтете его полезным и удобным. Вы также можете записать свое мнение об этом сообщении в разделе комментариев.
Как установить Mono в Ubuntu
Mono — это реализация программного стека Microsoft .NET с открытым исходным кодом. Он основан на стандартах ECMA/ISO и реализует язык программирования C# и Common Language Runtime. Чтобы узнать больше о Mono, загляните на сайт проекта Mono.
Установка Mono в Ubuntu
По умолчанию приложение Mono не установлено в системах Ubuntu. Чтобы установить Mono из официального репозитория, выполните следующие действия:
Шаг 1: Установка зависимостей
Давайте начнем с добавления новых репозиториев по HTTPS. Для этого сначала обновите репозиторий apt, используя:
Теперь установите зависимости apt для mono с помощью команды:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common nano
Система может запросить у пользователя подтверждение. Нажмите Y и затем нажмите клавишу Enter на клавиатуре, чтобы продолжить.
Шаг 2: Импорт ключа GPC
После добавления репозитория пользователям необходимо извлечь ключ и поместить его на сервер Ubuntu.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Таким образом пользователи могут легко импортировать ключ GPG. Вывод будет выглядеть так, как показано ниже:
Шаг 3: Добавление репозитория Mono
Теперь, чтобы добавить репозиторий mono в список источников системы, выполните следующую команду в окне терминала:
sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'
Шаг 4: Установка Mono
После того как вы установили все зависимости Mono, следующим шагом будет установка Mono.
sudo apt install mono-complete
Установка полного пакета начнется, когда вы введете Y и нажмете клавишу Enter на клавиатуре в подсказке системы.
Среда выполнения Mono вместе с соответствующими инструментами и библиотеками будет установлена.
Проверка установки Mono
Чтобы проверить процесс установки, введите следующую команду в окне терминала:
Вы увидите, что в выводе отображается версия установленного Mono. Последняя версия Mono, доступная на момент загрузки, была 6.12.0.182. Эта версия может отличаться на момент загрузки.
Создание программы в Mono
В этой главе. Я покажу вам, как создать небольшую программу на C# ‘hello World’ для тестирования нашей установки Mono. Давайте создадим файл .cs и сохраним его под именем test.cs
using System; public class HelloWorld < public static void Main(string[] args) < Console.WriteLine ("Hello World!"); >>
Для создания этой программы мы будем использовать компилятор csc.
Эта команда создаст файл hello.exe. Теперь запустите этот файл с помощью:
На выходе будет отображено Hello, World.
Заключение
В этой статье мы подробно рассмотрели, как установить Mono на систему Ubuntu. Затем мы проверили установку приложения и написали небольшой сценарий Hello-World для тестирования компилятора Mono C#.