«Лаборатория 50» в дополнении к ранее выпущенному программному комплексу «Моно» выпустила .Net Core 6 для российских операционных систем Astra Linux и «Основа», а также для свободной ОС Debian.
Исходные тексты взяты из официального репозитория GitHub. Пакеты созданы совместимы с вариантом производителя.
В настоящий момент поддерживаются следующие операционные системы:
Все основные файлы устанавливаются в каталог /usr/lib/x86_64-linux-gnu/dotnet.
Среда исполнения ASP.NET Core 6.0. Предоставляет среду исполнения для веб-приложений.
ASP.NET runtime (targeting pack). Пакет содержит целевую платформу для ASP.NET Core 6. Целевая платформа может использоваться для сборки приложений под данную версию ASP.NET Core.
Метапакет, устанавливающий CoreFX (dotnet-corefx-6.0) и CoreCLR (dotnet-coreclr-6.0).
Общеязыковая среда выполнения .NET Core 6.
Основные библиотеки платформы .NET Core 6.0. Набор библиотек, составляющих пространства имен System.* (и ограниченный эгрегор Microsoft.*). Универсальная платформа низкого уровня, которая является основой платформ приложений более высокого уровня, например ASP.NET Core.
Бинарные разделяемые библиотеки CoreFX.
Команда dotnet платформы .NET, необходимая для запуска программ,
написанных для платформы .NET.
Библиотека резолвера общеязыковой среды выполнения (CoreCLR) и библиотек платформы .NET Core 6. Отвечает за выбор необходимой среды исполнения при запуске приложения .NET.
Пакет содержит apphost — утилиту создания исполняемых файлов для конкретной платформы.
Пакет содержит целевую платформу для .NET Core 6. Целевая платформа может использоваться для сборки приложений под данную версию .NET Core.
Набор библиотек и инструментов для разработки приложений на платформе .NET.
Пакет содержит целевую платформу для .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|asle16|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]
Команда Лаборатории 50 подготовила сборку ГосJava 8 версии 2024.2.
Команда Лаборатории 50 подготовила сборку ГосJava 21 версии 2024.1
Вышла новая версия программного комплекса «Моно» — 2024.1.
Вышло большое обновление ОС «ОСнова»