4.4.1.4.3.13.1. .Net Core

 
Для разработки встраиваемых библиотек .Net Core необходимо установить компоненты .Net Runtime и .Net SDK. Для совместимости с ОС AstraLinux и РЕД ОС используется .Net Core версии 3.1.
 

Windows

 
Установить компоненты для разработки встраиваемых библиотек .Net Core версии 3.1 необходимо с официального сайта. Установите SDK 3.1.426 и .Net Runtime 3.1.32.
 

 

AstraLinux

 
Для установки компонентов .Net Core версии 3.1 откройте терминал и выполните следующие команды:
 
Перед установкой для исключения конфликтов закомментируйте расширенные репозиторий AstraLinux (/etc/apt/sources_list)
 
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/
 
wget -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc.gpg > /dev/null
 
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 -y aspnetcore-runtime-3.1 dotnet-sdk-3.1
 

РЕД ОС

 
Для установки компонентов .Net Core версии 3.1 откройте терминал и выполните следующие команды:
 
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
 
echo 'excludepkgs=dotnet*,aspnet*,netstandard*' | sudo tee -a /etc/yum.repos.d/RedOS-Updates.repo
 
sudo dnf install dotnet-runtime-3.1 dotnet-sdk-3.1
 
В командах установки для избежания конфликтов отключен поиск пакетов в репозитории RedOS-Updates. Для отмены этого действия выполните следующую команду:
 
sudo sed -i '/^excludepkgs=dotnet\*,aspnet\*,netstandard\*$/d' /etc/yum.repos.d/RedOS-Updates.repo