Загрузка и установка пакетов .Net Core
Пакет .NET Core доступен для скачивания на сайте Майкрософт. Его можно скачать с помощью браузера по ссылке
Информация |
---|
https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial |
Для скачивания выбрать вариант операционной системы "Debian 9".
После выбора варианта ОС на экране автоматически появится сценарий команд для загрузки и установки .NET Core под выбранной ОС,
на момент написания статьи сценарий такой:
Command |
---|
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ wget -q https://packages.microsoft.com/config/debian/9/prod.list sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list |
Для выполнения этого сценария (чтобы нормально работал протокол https) установить пакет ca-certificates:
Информация |
---|
sudo apt install ca-certificates |
Внести в сценарий изменения, связанные с мандатными ограничениями, и добавить в список репозиториев репозиторий ОС ОН Орёл 2.12:
Информация |
---|
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ sudo cp microsoft.asc.gpg /etc/apt/trusted.gpg.d/ && rm microsoft.asc.gpg wget -q https://packages.microsoft.com/config/debian/9/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list.уес sudo cp prod.list /etc/apt/sources.list.d/microsoft-prod.list && rm prod.list sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list # добавляем репозиторий ОС СН Орёл echo deb https://download.astralinux.ru/astra/current/orel/repository/ orel non-free main contrib | sudo tee -a /etc/apt/sources.list
|
Предупреждение |
---|
Не забывайте удалять ненужные сторонние репозитории после того, как установка из них завершена. |
После выполнения сценария обновить репозитории и установить пакеты:
Command |
---|
sudo apt-get update sudo apt-get install dotnet-sdk-2.2 |
Проверить успех установки можно собрав простейшее приложение "Hello World":
Command |
---|
dotnet new console -o myApp cd myApp dotnet run |
Загрузка и установка редактора Visual Studio Code
Редактор Visual Studio Code доступен для скачивания с помощью браузера по ссылке:
После скачивания редактор может быть установлен командами (для версии, доступной на момент написания статьи):
Command |
---|
sudo dpkg -i code_1.30.2-1546901646_amd64.deb sudo cp /etc/apt/trusted.gpg.d/microsoft.asc.gpg /etc/apt/trusted.gpg.d/microsoft.gpg |
После установки редактор доступен через систему графических меню: "Пуск" -> "Утилиты" -> "Visual Studio Code" или из командной строки: