Поделиться через


Установка .NET в Linux

В этой статье описывается, как .NET доступен в различных дистрибутивах Linux. .NET можно установить диспетчером пакетов, оснасткой или вручную. .NET также доступен как образ контейнера.

Packages

Начиная с .NET 9 корпорация Майкрософт публикует пакеты только для поддерживаемых дистрибутивов Linux, которые не публикуют собственные пакеты. Пакеты публикуются в репозитории пакетов Майкрософт по адресу https://packages.microsoft.com/. Сюда входят следующие дистрибутивы Linux:

Следующие дистрибутивы Linux официально поддерживают .NET и публикуют собственные пакеты .NET:

Прикрепление

Пакеты оснастки пакета SDK для .NET предоставляются и поддерживаются каноническим пакетом. Пакеты Snap — это отличная альтернатива диспетчеру пакетов, встроенному в дистрибутив Linux.

Установка вручную

Вы можете установить .NET вручную следующим образом:

Возможно, потребуется установить зависимости .NET, если вы устанавливаете .NET вручную.

Дополнительные источники

.NET также доступен из других источников. Пакеты и контейнеры используют имя, аналогичное одному из следующих имен:

  • aspnet-runtime
  • dotnet-runtime
  • dotnet-sdk
  • dotnet

Диспетчеры пакетов

Контейнеры