Apt transport https как установить на Debian

Обновлено: 02.07.2024

Пожалуйста, выберите свою операционную систему, чтобы просмотреть доступные пакеты. Исходный код доступен на GitHub (только для просмотра) или в виде архива.

Mono для macOS доступен в виде пакета для Mac (.pkg)

Дополнительную информацию об установке и настройке среды Mono см. в руководстве по установке.

Поддерживается в macOS 10.9 и более поздних версиях. Ознакомьтесь с инструкциями по удалению, если вы хотите удалить Mono с вашего Mac.

* Мы рекомендуем этот пакет, если вы используете Visual Studio для Mac, поскольку стабильность Visual Studio для Mac гарантируется только в выпусках канала Visual Studio.

1 Добавьте репозиторий Mono в свою систему

Репозиторий пакетов содержит нужные вам пакеты. Добавьте его с помощью следующих команд.

Примечание. пакеты должны работать и в более новых версиях Ubuntu, но мы тестируем только перечисленные ниже.

Ubuntu 20.04 (amd64, armhf, arm64, ppc64el)

Ubuntu 18.04 (i386, amd64, armhf, arm64, ppc64el)

Ubuntu 16.04 (i386, amd64, armhf, arm64, ppc64el)

2 Установите моно

Для компиляции кода должен быть установлен пакет mono-devel.

Для установки всего необходимо установить пакет mono-complete. Это должно охватывать большинство случаев ошибок "сборка не найдена".

Пакет mono-dbg должен быть установлен, чтобы получить символы отладки для библиотек фреймворка, что позволит вам получить номера строк в трассировке стека.

Для поддержки компиляции PCL необходимо установить пакет referenceassemblies-pcl. Это устранит большинство случаев ошибок "Framework not Installed: .NETPortable" во время компиляции программного обеспечения.

3 Проверка установки

После успешного завершения установки рекомендуется просмотреть базовые примеры hello world на этой странице, чтобы убедиться, что Mono работает правильно.

Примечания

1 Добавьте репозиторий Mono в свою систему

Репозиторий пакетов содержит нужные вам пакеты. Добавьте его с помощью следующих команд.

Примечание. пакеты должны работать и с более новыми версиями Debian, но мы тестируем только перечисленные ниже.

Debian 10 (i386, amd64, armhf, arm64, armel, ppc64el)

Debian 9 (i386, amd64, armhf, arm64, armel, ppc64el)

2 Установите моно

Для компиляции кода должен быть установлен пакет mono-devel.

Для установки всего необходимо установить пакет mono-complete. Это должно охватывать большинство случаев ошибок "сборка не найдена".

Пакет mono-dbg должен быть установлен, чтобы получить символы отладки для библиотек фреймворка, что позволит вам получить номера строк в трассировке стека.

Для поддержки компиляции PCL необходимо установить пакет referenceassemblies-pcl. Это устранит большинство случаев ошибок "Framework not Installed: .NETPortable" во время компиляции программного обеспечения.

3 Проверка установки

После успешного завершения установки рекомендуется просмотреть базовые примеры hello world на этой странице, чтобы убедиться, что Mono работает правильно.

Примечания

1 Добавьте репозиторий Mono в свою систему

Репозиторий пакетов содержит нужные вам пакеты. Добавьте его с помощью следующих команд.

Примечание. пакеты должны работать и с более новыми версиями Raspbian, но мы тестируем только перечисленные ниже.

Raspbian 10 (armhf)

Raspbian 9 (armhf)

2 Установите моно

Для компиляции кода должен быть установлен пакет mono-devel.

Для установки всего необходимо установить пакет mono-complete. Это должно охватывать большинство случаев ошибок "сборка не найдена".

Пакет mono-dbg должен быть установлен, чтобы получить символы отладки для библиотек фреймворка, что позволит вам получить номера строк в трассировке стека.

Для поддержки компиляции PCL необходимо установить пакет referenceassemblies-pcl. Это устранит большинство случаев ошибок "Framework not Installed: .NETPortable" во время компиляции программного обеспечения.

3 Проверка установки

После успешного завершения установки рекомендуется просмотреть базовые примеры hello world на этой странице, чтобы убедиться, что Mono работает правильно.

Примечания

1 Добавьте репозиторий Mono в свою систему

Репозиторий пакетов содержит нужные вам пакеты. Добавьте его с помощью следующих команд в корневой оболочке.

Примечание. пакеты должны работать и на более новых версиях CentOS/RHEL, но мы тестируем только перечисленные ниже.

CentOS/RHEL 8 (x86_64)

CentOS/RHEL 7 (x86_64)

CentOS/RHEL 6 (x86_64, i686)

2 Установите моно

Для компиляции кода должен быть установлен пакет mono-devel.

Для установки всего необходимо установить пакет mono-complete. Это должно охватывать большинство случаев ошибок "сборка не найдена".

Для поддержки компиляции PCL необходимо установить пакет referenceassemblies-pcl. Это устранит большинство случаев ошибок "Framework not Installed: .NETPortable" во время компиляции программного обеспечения.

3 Проверка установки

После успешного завершения установки рекомендуется просмотреть базовые примеры hello world на этой странице, чтобы убедиться, что Mono работает правильно.

1 Добавьте репозиторий Mono в свою систему

Репозиторий пакетов содержит нужные вам пакеты. Добавьте его с помощью следующих команд в корневой оболочке.

Примечание. мы используем репозитории CentOS/RHEL в Fedora.

Fedora 29 и более поздние версии (x86_64)

Fedora 28 (x86_64)

2 Установите моно

Для компиляции кода должен быть установлен пакет mono-devel.

Для установки всего необходимо установить пакет mono-complete. Это должно охватывать большинство случаев ошибок "сборка не найдена".

Для поддержки компиляции PCL необходимо установить пакет referenceassemblies-pcl. Это устранит большинство случаев ошибок "Framework not Installed: .NETPortable" во время компиляции программного обеспечения.

3 Проверка установки

После успешного завершения установки рекомендуется просмотреть базовые примеры hello world на этой странице, чтобы убедиться, что Mono работает правильно.

Mono для Windows доступен в виде файла установщика Windows

Дополнительную информацию об установке и настройке среды Mono см. в руководстве по установке.

Поддерживается в Windows 7, 8, 10 и более поздних версиях.

Моно доступно в Docker Hub

Самый простой способ начать:

Это загрузит последний образ Mono Docker, создаст контейнер и поместит вас в интерактивную оболочку.

Доступные теги

Есть несколько тегов для выбора нужной версии Mono:

  • latest – всегда указывает на последнюю версию.
  • X.X.X.X — указывает на конкретную версию, например 5.8.0.108
  • X.X.X – указывает на последнюю версию серии X.X.X, например 5.8.0
  • X.X – указывает на последнюю версию серии X.X, например 5.8
  • X – указывает на последнюю версию серии X, например 5

Последняя версия, одна второстепенная версия до нее и последняя версия перед обновлением основной версии периодически перестраиваются Docker Hub для получения обновлений из базового образа Debian.

Все остальные теги версий по-прежнему доступны, но они не будут получать эти обновления, поэтому вам необходимо обновлять изображения, запуская apt update самостоятельно. Мы рекомендуем вам переходить на последние выпуски Mono, как только они станут доступны.

Начиная с версии Mono 5.2 мы предлагаем тонкий вариант (например, last-slim ), который содержит только самый минимум для запуска простого консольного приложения. Вы можете использовать это как основу и добавить только то, что вам нужно.

Примечания к выпуску

Ознакомьтесь с примечаниями к выпуску всех версий Mono здесь.

MonoDevelop IDE

Пожалуйста, посетите веб-сайт MonoDevelop для получения более подробной информации о нашей кросс-платформенной IDE.

Старые выпуски

Чтобы получить доступ к более ранним выпускам Mono для macOS и Windows, проверьте архив на сервере загрузки. Для Linux см. раздел «Доступ к более ранним версиям» в руководстве по установке.

Читайте также: