Как установить .NET 5 в Ubuntu Linux

Хотите загрузить и установить .NET 5 на свой компьютер с Ubuntu, но не можете понять, как это сделать? Это руководство проведет вас через весь процесс установки .NET 5 (Dotnet 5) в Ubuntu Linux 20.04 (LTS). Dotnet 5 – последняя версия в семействе .NET Core, которая поддерживает даже больше типов приложений и платформ, чем ее предшественник.

Хотя в этой статье основное внимание уделяется установке .NET 5 в Ubuntu Linux, Dotnet 5 также поддерживается в других дистрибутивах Linux, таких как CentOS, Red Hat Enterprise Linux, Alpine и т. Д.

Что такое .NET 5?

Платформа .NET существует с 2002 года. На момент первого выпуска эта среда поддерживалась только в операционной системе Windows. В настоящее время Microsoft отвечает за разработку и распространение фреймворка.

В отличие от первоначальной платформы .NET, .NET 5 является кроссплатформенной средой с открытым исходным кодом. Вы можете разрабатывать и запускать приложения .NET 5 на других платформах, таких как Linux и macOS. Лучше всего то, что Dotnet 5 модульный и легкий.

По теме: Открытый исходный код и бесплатное программное обеспечение: в чем разница?

Установка .NET SDK в Ubuntu

Если вы хотите установить платформу .NET как для разработки, так и для запуска приложений .NET, сначала вам нужно будет установить .NET Software Development Kit (SDK), который также по умолчанию включает .NET Runtime.

Сначала добавьте репозиторий пакетов Microsoft в список пакетов вашей системы. Кроме того, включите ключ подписи пакета Microsoft в свою коллекцию доверенных ключей.

 wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

После добавления нового репозитория пакетов получите последнюю информацию о пакете из источников пакетов с помощью apt .

 sudo apt update

Чтобы иметь возможность безопасно установить .NET SDK через HTTPS, обязательно установите пакет apt-transport-https с помощью приведенной ниже команды.

 sudo apt install apt-transport-https

Затем установите .NET 5 SDK с помощью следующей команды.

 sudo apt-get install -y dotnet-sdk-5.0

Кроме того, вы также можете установить Dotnet SDK с помощью оснастки .

 sudo snap install dotnet-sdk

Узнать больше: как использовать Apt и попрощаться с Apt-get

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

Чтобы проверить, успешно ли установлен .NET 5, вы можете выполнить следующую команду, чтобы вывести список доступных SDK в вашей системе. Если у вас установлено несколько SDK, все они будут перечислены здесь.

 dotnet --list-sdks

Как упоминалось ранее, когда вы устанавливаете .NET 5 SDK, .NET Runtime включается по умолчанию. Проверьте установку среды выполнения, используя следующую команду.

 dotnet --list-runtimes

Разработка приложений с помощью .NET

Хотя .NET легко установить и использовать, иногда пользователи сталкиваются с проблемами, которые трудно исправить. В таких ситуациях вы можете использовать следующую команду, чтобы узнать больше о команде dotnet. и его варианты.

 dotnet --help

Различные компоненты .NET Framework сбивают с толку многих разработчиков. И прежде чем вы начнете разрабатывать приложения с использованием фреймворка, может быть полезно знать, что такое .NET на самом деле.