Тренируемся локально
February 11, 2023

Тренируемся локально. WSL. dotnet.

И так вы установили WLS и Ubuntu 20.04. Делаем первый запуск, жмем "Open".

Открывается терминал и просит нас ввести имя пользователя. Вводим.

Пароль. Задаем. Один момент, и система (OC Ubuntu) готова слушаться наших команд.

Теперь немного (совсем чуть-чуть) познакомимся Linux выполнив команду для обновления списка пакетов пакетного менеджера

sudo apt-get update

Быстрый ликбез по Linux. В нашем дистрибутиве действует система разделения прав, есть привилегированные пользователи, которым можно делать всё что угодно в системе, есть "обычные" пользователи, которые могут вносить изменения в систему только в рамках "своего" домашнего каталога. Установка программ (пакетов) в систему и изменение системных файлов требует прав привилегированного пользователя. Для этого существует волшебная команда "sudo", которая повышает вас в правах. "apt-get" - это менеджер пакетов, с помощью которого вы устанавливаете программы. (Вроде, коротенько и по делу получилось). Выполняем.

Система запрашивает пароль. Вводим тот пароль, который мы задали ранее.

Готово. Теперь устанавливаем dotnet. Идем на официальный сайт документации.

Сначала нам нужно подключить источник пакетов от Microsoft, из которого уже будет устанавливаться dotnet, выполнив следующие команды:

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

Потом ещё раз обновляем список пакетов и устанавливаем dotnet:

sudo apt-get update
sudo apt-get install -y dotnet-sdk-7.0

Проверяем, что всё прошло успешно:

Готово.