Astra Linux: Установка MS .Net Core и MS Visual Studio Code
В этом пошаговом руководстве объясняется, как установить Microsoft .NET Core SDK или Microsoft .NET Core Runtime в AstraLinux, а так-же бесплатный редактор кода Visual Studio Code. NET Core - это бесплатная кроссплатформенная платформа с открытым исходным кодом, разработанная Microsoft для создания настольных приложений, мобильных приложений, веб-приложений, приложений интернета вещей, игровых приложений и т.д. Если вы являетесь разработчиком dotnet, работающим на платформе Windows, .NET core поможет вам легко настроить среду разработки на любых Linux и Unix-подобных операционных системах.
Установка из репозитория Microsoft
Для включения установки пакетов с использованием протокола HTTPS установить пакеты ca-certificates и apt-transport-https, если они не были установлены ранее:
sudo apt install ca-certificates apt-transport-https
Добавить ключ подписывания пакетов Microsoft в список доверенных ключей:
wget -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc.gpg > /dev/null
Загрузить параметры репозитория Microsoft (параметры сохраняются в файле /etc/apt/sources.list.d/microsoft-prod.list):
sudo wget https://packages.microsoft.com/config/debian/10/prod.list -O /etc/apt/sources.list.d/microsoft-prod.list
Не забывайте удалять ненужные сторонние репозитории после того, как установка из них завершена.
Обновить кеш пакетов:
sudo apt update
Установить пакеты:
Библиотеки разработчика:
sudo apt install dotnet-sdk-5.0
И так далее
sudo apt install dotnet-sdk-3.1
sudo apt install dotnet-sdk-6.0
При установки библиотеки разработчика, библиотека исполнения ставится автоматически !!!
Библиотеки исполнения:
sudo apt install aspnetcore-runtime-5.0
Проверка версий пакета SDK
dotnet --list-sdks
Проверка версий среды выполнения
dotnet --list-runtimes
Загрузка и установка редактора Visual Studio Code
Редактор Visual Studio Code доступен для скачивания с помощью web-браузера по ссылке:
https://code.visualstudio.com/docs/?dv=linux64_deb
По умолчанию файл сохраняется в подкаталоге Загрузки домашнего каталога и после скачивания может быть установлен командой:
sudo apt install ~/Загрузки/code_*.deb
Предупреждение "Download is performed unsandboxed"/" Загрузка без ограничения песочницы" при установке пакетов из файлов с помощью apt можно игнорировать.
После установки редактор доступен через систему графических меню: "Пуск" -> "Утилиты" -> "Visual Studio Code" или из терминала:
/usr/bin/code
Только полноправные пользователи могут оставлять комментарии. Аутентифицируйтесь пожалуйста, используя сервисы.