Установка .NET в Linux
В этой статье описывается, как .NET доступен в различных дистрибутивах Linux. .NET можно установить диспетчером пакетов, оснасткой или вручную. .NET также доступен как образ контейнера.
Packages
Начиная с .NET 9 (в настоящее время в предварительной версии), корпорация Майкрософт публикует только пакеты для поддерживаемых дистрибутивов Linux, которые не публикуют собственные пакеты. Пакеты публикуются в репозитории пакетов Майкрософт по адресу https://packages.microsoft.com/. Сюда входят следующие дистрибутивы Linux:
- Azure Linux 3.0
- Debian
- openSUSE Leap
- SUSE Enterprise Linux
Следующие дистрибутивы Linux официально поддерживают .NET и публикуют собственные пакеты .NET:
- Azure Linux 2.0 (CBL-Mariner)
- Альпийский
- Поток CentOS
- Fedora
- Red Hat Enterprise Linux (RHEL)
- Ubuntu
Прикрепление
Пакеты оснастки пакета SDK для .NET предоставляются и поддерживаются каноническим пакетом. Пакеты Snap — это отличная альтернатива диспетчеру пакетов, встроенному в дистрибутив Linux.
Установка вручную
Вы можете установить .NET вручную следующим образом:
При установке .NET вручную может потребоваться установить зависимости .NET.