Десятая платформа
Десятая платформа 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.
Расширение платформы 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 расширяется с выпуском обновлений, которые поставлены в плановый квартальный режим (с надлежащим тестированием). Экспериментальные сборки бывают доступны здесь и в аналогичных подкаталогах для иных архитектур.
Дистрибутивные решения на Десятой платформе
Скачать образы
Обновление системы до Десятой платформы
При переходе на Десятую платформу с установленной системы внимательно прочитайте рекомендации по обновлению. В случае затруднений не торопитесь, задайте вопрос в списке рассылки или на нашем форуме.
Известные проблемы
Основной метабаг по ошибкам и пожеланиям на Десятую платформу: altbug #40561
Пакетная база
Выпуск
Выпуск репозитория
22 июля 2021 года
Поддержка
Репозитории
см. тж. 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
Зеркала
- http://mirror.yandex.ru/altlinux/p10/branch
- http://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/p10/branch
Переход на Десятую платформу
Процедура сборки пакетов Десятой платформы
При сборке пакета в ветку p10 сборочное задание должно быть последовательно одобрено членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен:
а) указывать причину в сообщении к сборке:
- task run -m <текст_обоснования_без_пробелов>
- echo "Свободный текст обоснования" | task run -m -
б) написать письмо произвольной формы с указанием причин на адрес p10-maint@lists.altlinux.org.
Причины обновления пакетов
Так как репозиторий p10 стабильный, то обновление его консервативное, то есть допустимыми причинами могут быть:
- закрытие уязвимостей (надо перечислить CVE или другие vuln ID);
- исправление ошибок (надо указать конкретные ошибки, возможно и с номерами ошибок на bugs.altlinux.org);
- востребованные возможности в новых версиях (надо явно указать эти возможности).
Сборка новой версии просто ради повышения версии не является веской причиной одобрения.
Публикация репозитория на ftp.altlinux.org
Раз в сутки, примерно в три часа ночи по московскому времени, из состояния репозитория делается срез и публикуется на ftp.altlinux.org.