Введение
.NET Core — это бесплатная программная среда с открытым исходным кодом, разработанная для Linux и macOS. Это кроссплатформенный преемник.NET Framework, доступный для систем Linux, macOS и Windows..NET Core Framework уже предоставляет инструменты формирования шаблонов для проектов начальной загрузки.
В этом руководстве объясняется, как установить.NET Core в системе Debian 10 Linux.
Если вы хотите установить.NET Core на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Предпосылки
Войдите в свою систему Debain 10 Buster с привилегированной учетной записью sudo.
Установить зависимости
Откройте терминал, обновите кеш APT и установите необходимые пакеты ниже с помощью следующей команды:
sudo apt update
sudo apt install apt-transport-https
Включить Microsoft PPA
Прежде всего, вам нужно включить репозиторий пакетов Microsoft в вашей системе Debian. Официальная команда Microsoft предоставляет пакет Debian для создания файлов PPA в вашей системе.
Откройте терминал в вашей системе Debian и настройте Microsoft PPA, выполнив следующие команды:
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
Установите ядро.NET на Debian
.NET Core SDK — это комплект для разработки программного обеспечения, используемый для разработки приложений. Среда выполнения.net, используемая для сборки приложения на ядре.net.
Откройте терминал и выполните следующие команды, чтобы установить.NET Core SDK:
sudo apt update
sudo apt install dotnet-sdk-3.1
Чтобы установить старую версию.Net Core SDK 2.1, введите:
sudo apt install dotnet-sdk-2.1
Установите только среду выполнения.NET core.
.NET Core Runtime требуется для системы, где вам нужно только запустить приложение. Например, для рабочих сред или сред объявлений требуется, чтобы выполнялись только приложения.
Выполните следующие команды, чтобы установить только среду выполнения.NET Core:
sudo apt update
sudo apt install dotnet-runtime-3.1
Чтобы установить старую версию среды выполнения.Net core 2.1, введите:
sudo apt install dotnet-runtime-2.1
Вывод
Это руководство помогло вам установить.NET Core в системе Linux Debian 10 Buster.