Как установить Dotnet Core в Ubuntu 18.04 LTS

12 set 2022 2 min di lettura
Как установить Dotnet Core в Ubuntu 18.04 LTS
Indice dei contenuti

Введение

.NET Core — это бесплатная программная среда с открытым исходным кодом, разработанная для Linux и macOS. Это кроссплатформенный преемник.NET Framework, доступный для систем Linux, macOS и Windows. Базовая платформа Dotnet уже предоставляет инструменты для создания шаблонов для проектов начальной загрузки.

Это руководство представляет собой руководство по установке ядра dotnet в системе Linux Ubuntu 18.04 LTS. Мы также увидим, как создать пример приложения с использованием ядра dotnet.

Если вы хотите установить Dotnet 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

Настроить PPA

Официальная команда Microfosft предоставляет пакеты Debian для создания PPA в системах Ubuntu. Вам просто нужно скачать пакет Debian и установить его в своей системе.

Нажмите CTRL + ALT + T, чтобы открыть терминал в системе Ubuntu и настроить Microsoft PPA, выполнив следующие команды:

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

Установите Dotnet Core на Ubuntu

Dotnet core — это комплект средств разработки программного обеспечения, используемый для разработки приложений. Если вы собираетесь создать приложение или внести изменения в существующее приложение, вам будет предложено установить пакет.net core sdk в вашей системе.

Чтобы установить ядро Dotnet в системе Ubuntu 18.04 LTS, введите:

sudo apt update
sudo apt install apt-transport-https -y
sudo apt install dotnet-sdk-3.1

Чтобы установить старую версию.Net Core SDK 2.1, введите:

sudo apt install dotnet-sdk-2.1

Установить только среду выполнения Dotnet Core

Для системы требуется.NET Core Runtime, его достаточно для запуска приложения. Например, среда производства или объявления требуется только для запуска приложений.

Чтобы установить основную среду выполнения Dotnet в системе Ubuntu 18.04 Linux, запустите:

sudo apt update
sudo apt install apt-transport-https -y
sudo apt install dotnet-runtime-3.1

Чтобы установить старую версию среды выполнения.Net core 2.1, введите:

sudo apt install dotnet-runtime-2.1

Создание приложения Dotnet Core

Давайте создадим пример приложения с ядром dotnet в вашей системе Ubuntu. Создайте новое консольное приложение с помощью команды:

dotnet new console -o HelloWorld

Приведенная выше команда создаст приложение dotnet в вашей системе. Это создаст каталог с именем «helloworld» в текущем каталоге. Перейдите в этот каталог и начните работу над своим приложением:

cd HelloWorld

Выполните следующую команду, чтобы запустить это приложение:

dotnet run

Вы должны увидеть выходное сообщение, подобное следующему:

Hello World!

Вывод

Из этого руководства вы узнали, как установить Dotnet Core в системе Linux Ubuntu 18.04 LTS.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.