«Лаборатория 50» в дополнении к ранее выпущенному программному комплексу «Моно» выпустила .Net Core 6 для российских операционных систем Astra Linux и «Основа», а также для свободной ОС Debian.

Исходные тексты взяты из официального репозитория GitHub. Пакеты созданы совместимы с вариантом производителя.

В настоящий момент поддерживаются следующие операционные системы:

  • Astra Linux Special Edition 1.6 и 1.7;
  • Debian 10 (Buster) и 11 (Bullseye);
  • «ОСнова» 2.х «Оникс».

Пакетный состав

Все основные файлы устанавливаются в каталог /usr/lib/x86_64-linux-gnu/dotnet.

aspnetcore-runtime-6.0

Среда исполнения ASP.NET Core 6.0. Предоставляет среду исполнения для веб-приложений.

aspnetcore-targeting-pack-6.0

ASP.NET runtime (targeting pack). Пакет содержит целевую платформу для ASP.NET Core 6. Целевая платформа может использоваться для сборки приложений под данную версию ASP.NET Core.

dotnet-runtime-6.0

Метапакет, устанавливающий CoreFX (dotnet-corefx-6.0) и CoreCLR (dotnet-coreclr-6.0).

dotnet-coreclr-6.0

Общеязыковая среда выполнения .NET Core 6.

dotnet-corefx-6.0

Основные библиотеки платформы .NET Core 6.0. Набор библиотек, составляющих пространства имен System.* (и ограниченный эгрегор Microsoft.*). Универсальная платформа низкого уровня, которая является основой платформ приложений более высокого уровня, например ASP.NET Core.

libdotnet-corefx-6.0

Бинарные разделяемые библиотеки CoreFX.

dotnet-host-6.0

Команда dotnet платформы .NET, необходимая для запуска программ,
написанных для платформы .NET.

libdotnet-host-6.0

Библиотека резолвера общеязыковой среды выполнения (CoreCLR) и библиотек платформы .NET Core 6. Отвечает за выбор необходимой среды исполнения при запуске приложения .NET.

dotnet-apphost-pack-6.0

Пакет содержит apphost — утилиту создания исполняемых файлов для конкретной платформы.

dotnet-targeting-pack-6.0

Пакет содержит целевую платформу для .NET Core 6. Целевая платформа может использоваться для сборки приложений под данную версию .NET Core.

dotnet-sdk-6.0

Набор библиотек и инструментов для разработки приложений на платформе .NET.

netstandard-targeting-pack-2.1

Пакет содержит целевую платформу для .NET Standard 2.1. Целевая платформа может использоваться для сборки приложений под версию 2.1 .NET Standard.

Установка

Дистрибутив расположен в нашем репозитории packages.lab50.net. Для подключения используйте следующую строку в файле /etc/apt/sources.list.d/mono.list:

deb http://packages.lab50.net/mono <buster|bullseye|onyx|alse16|alse17> main

Процедура установки необходимого ключа подробно описана на странице ПК «Моно».

Информация о версии

Информация об установленной версии для ALSE 1.7 (dotnet --info):

Пакет SDK для .NET (отражающий любой global.json):
 Version:   6.0.107
 Commit:    f6ec7508e3

Среда выполнения:
 OS Name:     astra
 OS Version:  1.7_x86-64
 OS Platform: Linux
 RID:         astra.1.7-x64
 Base Path:   /usr/lib/x86_64-linux-gnu/dotnet/sdk/6.0.107/

Host:
  Version:      6.0.7
  Architecture: x64
  Commit:       0ec02c8c96

.NET SDKs installed:
  6.0.107 [/usr/lib/x86_64-linux-gnu/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.7 [/usr/lib/x86_64-linux-gnu/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.7 [/usr/lib/x86_64-linux-gnu/dotnet/shared/Microsoft.NETCore.App]

Информация об установленной версии для «ОСновы» (dotnet --info):

Пакет SDK для .NET (отражающий любой global.json):
 Version:   6.0.107
 Commit:    f6ec7508e3

Среда выполнения:
 OS Name:     osnova
 OS Version:  2.0
 OS Platform: Linux
 RID:         osnova.2.0-x64
 Base Path:   /usr/lib/x86_64-linux-gnu/dotnet/sdk/6.0.107/

Host:
  Version:      6.0.7
  Architecture: x64
  Commit:       0ec02c8c96

.NET SDKs installed:
  6.0.107 [/usr/lib/x86_64-linux-gnu/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.7 [/usr/lib/x86_64-linux-gnu/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.7 [/usr/lib/x86_64-linux-gnu/dotnet/shared/Microsoft.NETCore.App]

0 комментариев

Что у нас
нового

Блог

ГосJava 11 2024.2

29 ноября 2024

Команда Лаборатории 50 подготовила сборку ГосJava 11 версии 2024.2.

ГосJava 8 2024.2

8 ноября 2024

Команда Лаборатории 50 подготовила сборку ГосJava 8 версии 2024.2.

Наши
контакты

Связаться с нами

Телефон: 8 (812) 981-68-09
Электронная почта: team@lab50.net






    Заполняя данную форму, вы принимаете условия Соглашения об использовании сайта, и соглашаетесь с Правилами обработки и использования персональных данных