Десятая платформа

Материал из ALT Linux Wiki
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Десятая платформа p10 (Aronia), новая стабильная ветка репозиториев ALT, предназначена для разработки, тестирования, распространения, обновления и поддержки комплексных решений всех уровней — от встроенных устройств до серверов предприятий и датацентров, созданная и развиваемая в рамках проекта Sisyphus командой ALT (ALT Linux Team). Десятая платформа поддерживается ООО «Базальт СПО».

Что нового?

Ядра реального времени

Для архитектуры x86_64 собраны два ядра Realtime : Xenomai и Real Time Linux.

OpenUDS — решение для VDI

OpenUDS это много-платформенный брокер подключений для создания и управления виртуальными рабочими местами и приложениями. Пользователь VDI через браузер выбирает шаблон и с помощью клиента (RDP, X2Go) подключается к своему рабочему столу на терминальном сервере или в виртуальной машине в облаке OpenNebula.

Расширение набора групповых политик

Групповые политики поддерживают параметры gsettings для управления рабочими средами Mate и XFCE.

Центр администрирования Active Directory

admс — графическое приложение для управления пользователями, группам и групповыми политиками домена Active Directory, аналогичный Remote Server Administration Tools под Microsoft Windows.

Admc-ou-edit.png

Расширение платформы deploy

Платформа Deploy предназначена для разворачивания и настройки ролей (например, PostgreSQL или Moodle). Добавлены следующие роли:

  • apache
  • mariadb
  • mediawiki
  • moodle
  • nextcloud

При этом для ролей mediawiki, moodle и nextcloud можно изменять пароль администратора, не заботясь о внутренней реализации в том или ином веб-приложении.

alterator-multiseat

Модуль настройки многотерминального режима Alterator-multiseat.

Поддержка платы устройств на базе процессоров Байкал-М

Поддержка платы tf307-mb на процессоре Байкал-М (BE-M1000) с ревизиями S-D и MB-A0 с sdk 5.2. А также поддержка платы Lagrange LGB-01B.

Версии подсистем и пакетов

Репозитории Деcятой платформы будут обновляться в течение срока поддержки. На момент официального анонса p10 они содержат в том числе:

ПО Версия
Ядро Linux (std-def) 5.10.51
Ядро Linux (un-def) 5.12.18
Ядро Real Time Linux (rt) 5.10.47
Ядро Realtime Xenomai (xenomai) 4.19.192
Ядро Linux (ovz-el7) 3.10.0-1160.31.1.vz7.181.9
systemd 249.1
GNU Libc 2.32
selinux 3.2
GCC 10.3.1
LLVM 12.0 и 11.01
Python 3.9.6 и 2.7.18
Perl 5.34.0
PHP 8.0.8 и 7.4.21
Ruby 2.7.3
Java 11.0.9.11
Rust 1.53
Mono 6.12.0.122
.NET Core 6.0
Node 14.17.2
X.Org Server 1.20.12
Mesa 21.1.5
GNOME 40.3
KDE 5.84.0
KDE5 Plasma Desktop 5.22.3
MATE 1.24.1
Xfce 4.16.0
Enlightenment 0.24.2
Cinnamon 5.0.3
LXQt liblxqt 0.17.0
GNUstep gnustep-base 1.28.0
Deepin 5, deepin-desktop-base 2021.06.16
IceWM 2.6.0
Firefox 90.0.1, firefox-esr 78.12.0
Chromium 91.0.4472.164, chromium-gost 91.0.4472.114
LibreOffice 7.2.0.1 LibreOffice-still 7.0.6.2
Samba 4.14.6 (с samba-dc)
Bash 4.4.23
BIND 9.11.32
CUPS 2.3.3
DHCP 4.4.2
Apache httpd 2.4.48
nginx 1.20.1
MariaDB 10.4.20
PostgreSQL 13.3, 12.6 для 1C
Postfix 3.6.0
Dovecot 2.3.14
SOGo 5.1.1
OpenSSL 1.1.1k
GTK+ 3.24.30
Qt 5.15.2
Tomcat 9.0.45
Docker 20.10.7
PVE 6.3.3
Kubernetes 1.20.8
OpenNebula 5.10.5
OpenUDS 3.0.0
Ansible 2.9.24
Puppet 7.9.0

Состав и версии других пакетов можно посмотреть на сайте packages.altlinux.org.

Быстрое начало работы с репозиториями Десятой платформы

Стартовые наборы (starterkits)

Многие пользователи, предпочитающие и умеющие самостоятельно определять состав системы и ее оформление, оценят возможность использовать для начала работы с новой платформой небольшие установочные образы с различными окружениями рабочего стола. Для реализации такого стиля работы с репозиториями Десятой платформы созданы и доступны образы комплектов входа (starter kits) для архитектур x86_64, i586, aarch64, armh (окружения рабочего стола Cinnamon, GNOME, IceWM, KDE5, LXDE, LXQt, MATE, GNUstep, Xfce, а также минимальный инсталятор (JeOS), серверный инсталятор и образ для использования с OpenStack; выделенные варианты доступны в сборках для всех поддерживаемых архитектур).

Владельцам ВК «Эльбрус» будут доступны стартовые наборы Cinnamon, LXQt, MATE, Xfce для e2k/e2kv4.

По сравнению с p9 варианты ...

Ассортимент образов входа в p10 расширяется с выпуском обновлений, которые поставлены в плановый квартальный режим (с надлежащим тестированием). Экспериментальные сборки бывают доступны здесь и в аналогичных подкаталогах для иных архитектур.

Внимание! Важно заметить, что образы для начала работы с p10 не являются дистрибутивами, так как не содержат ни законченных решений, ни целостного оформления, но предоставляют лишь основу.


Основная статья: starterkits


Дистрибутивные решения на Десятой платформе

Скачать образы

Примечание: Образы дистрибутивов ожидаются осенью 2021 года.


Обновление системы до Десятой платформы

При переходе на Десятую платформу с установленной системы внимательно прочитайте рекомендации по обновлению. В случае затруднений не торопитесь, задайте вопрос в списке рассылки или на нашем форуме.

Известные проблемы

Основной метабаг по ошибкам и пожеланиям на Десятую платформу: altbug #40561

Пакетная база

Десятая платформа

Выпуск

Выпуск репозитория

22 июля 2021 года

Поддержка

В части обновлений по безопасности поддержка репозитория будет закончена 30 июня 2025 года, но не ранее полугода после выпуска следующей платформы (p11). Сроки поддержки продуктов на основе Десятой платформы могут быть иными.

Репозитории

см. тж. packages.altlinux.org, repology.org, pkgs.org

Для 32-разрядных систем x86 (IA32):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для 64-разрядных систем x86 (AMD64):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для запуска 32-разрядных приложений на 64-разрядных системах x86:

rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic

Для aarch64 (64-разрядный ARMv8):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/aarch64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для ppc64le (64-разрядный PowerPC Little Endian):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/ppc64le classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для mipsel (32-разрядный MIPS Little Endian):

rpm [p10-mipsel] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/mipsel/p10/mipsel classic
rpm [p10-mipsel] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/mipsel/p10/noarch classic

Для armh (32-разрядный ARMv7hf):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/armh/p10/armh classic

Зеркала

Переход на Десятую платформу

Основная статья: update/p10

Процедура сборки пакетов Десятой платформы

При сборке пакета в ветку p10 сборочное задание должно быть последовательно одобрено членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен:

а) указывать причину в сообщении к сборке:

  • task run -m <текст_обоснования_без_пробелов>
  • echo "Свободный текст обоснования" | task run -m -

б) написать письмо произвольной формы с указанием причин на адрес p10-maint@lists.altlinux.org.

Примечание: Задание не должно иметь признака test-only (то есть запущено с --commit).
Примечание: Члены группы maint@ могут не только одобрять задания, но и снимать наследование через task check-git-inheritance и task check-lastchange-inheritance.


Причины обновления пакетов

Так как репозиторий p10 стабильный, то обновление его консервативное, то есть допустимыми причинами могут быть:

  • закрытие уязвимостей (надо перечислить CVE или другие vuln ID);
  • исправление ошибок (надо указать конкретные ошибки, возможно и с номерами ошибок на bugs.altlinux.org);
  • востребованные возможности в новых версиях (надо явно указать эти возможности).

Сборка новой версии просто ради повышения версии не является веской причиной одобрения.

Публикация репозитория на ftp.altlinux.org

Раз в сутки, примерно в три часа ночи по московскому времени, из состояния репозитория делается срез и публикуется на ftp.altlinux.org.