Десятая платформа: различия между версиями
Aen (обсуждение | вклад) |
Нет описания правки |
||
(не показаны 22 промежуточные версии 8 участников) | |||
Строка 1: | Строка 1: | ||
<!-- ссылки на коллег: | <!-- ссылки на коллег: | ||
''[http://www.opennet.ru/opennews/art.shtml?num=51041 дебиановские замечания к выпуску] (opennet)'' | ''[http://www.opennet.ru/opennews/art.shtml?num=51041 дебиановские замечания к выпуску] (opennet)'' | ||
Строка 7: | Строка 5: | ||
[[Категория:Branches]] | [[Категория:Branches]] | ||
[[Категория:Миграция]] | [[Категория:Миграция]] | ||
[[en: | [[en:PlatformTen]] | ||
Десятая платформа p10 (Aronia), новая стабильная ветка репозиториев ALT, предназначена для разработки, тестирования, распространения, обновления и поддержки комплексных решений всех уровней — от встроенных устройств до серверов предприятий и датацентров, созданная и развиваемая в рамках проекта Sisyphus командой ALT ([[ALT Linux Team]]). Десятая платформа поддерживается [ | Десятая платформа p10 (Aronia), новая стабильная ветка [[branches|репозиториев ALT]], предназначена для разработки, тестирования, распространения, обновления и поддержки комплексных решений всех уровней — от встроенных устройств до серверов предприятий и датацентров, созданная и развиваемая в рамках проекта [[Sisyphus]] командой ALT ([[ALT Linux Team]]). Десятая платформа поддерживается [[Компания «Базальт СПО»|ООО «Базальт СПО»]]. | ||
__TOC__ | __TOC__ | ||
Строка 20: | Строка 18: | ||
* 64-битных x86_64, aarch64 и ppc64le | * 64-битных x86_64, aarch64 и ppc64le | ||
* 32-битных i586 | * 32-битных i586 и armh (armv7hf) | ||
Для 32-битной архитектуры mipsel бранч p10 не создается, поддержка mipsel в p9 осуществляется в заявленные сроки. | Для 32-битной архитектуры mipsel бранч p10 не создается, поддержка mipsel в p9 осуществляется в [[branches/p9|заявленные сроки]]. | ||
Производится также сборка для трех версий закрытой 64-битной [[эльбрус/архитектура|архитектуры "Эльбрус"]]: | Производится также сборка для трех версий закрытой 64-битной [[эльбрус/архитектура|архитектуры "Эльбрус"]]: | ||
Строка 29: | Строка 27: | ||
* новой e2kv5 (8СВ). | * новой e2kv5 (8СВ). | ||
Для архитектур e2k бранчевание p10 намечено на | Для архитектур e2k бранчевание p10 намечено на ноябрь 2021 года. | ||
=== Ядра реального времени === | |||
Для архитектуры x86_64 собраны два [[realtime]]-ядра: Xenomai и Real Time Linux (PREEMPT_RT). | |||
=== Единая унифицированная иерархия cgroup (cgroup v2) === | |||
По умолчанию задействована единая унифицированная иерархия cgroup (cgroup v2). | |||
Сgroups v2 можно использовать, например, для ограничения потребления памяти, ресурсов CPU и ввода/вывода. Ключевым отличием cgroups v2 от v1 является применение общей иерархии cgroups для всех видов ресурсов, вместо раздельных иерархий для распределения ресурсов CPU, для регулирования потребления памяти и для ввода/вывода. Раздельные иерархии приводили к трудностям организации взаимодействия между обработчиками и к дополнительным затратам ресурсов ядра при применении правил для процесса, упоминаемого в разных иерархиях. | |||
=== OpenUDS — решение для VDI === | === OpenUDS — решение для VDI === | ||
[[ | [[OpenUDS]] — это многоплатформенный брокер подключений для создания и управления виртуальными рабочими местами и приложениями. Пользователь [[VDI]] через браузер выбирает шаблон и с помощью клиента ([[xrdp|RDP]], [[X2Go]]) подключается к своему рабочему столу на терминальном сервере или в виртуальной машине в облаке [[OpenNebula]]. | ||
=== Расширение набора групповых политик === | === Расширение набора групповых политик === | ||
[[Групповые политики]] поддерживают параметры gsettings для управления рабочими средами | [[Групповые политики]] поддерживают параметры {{cmd|gsettings}} для управления рабочими средами [[MATE]] и [[Xfce]]. | ||
=== Центр администрирования Active Directory === | === Центр администрирования Active Directory === | ||
{{pkg|admс}} — графическое приложение для управления пользователями, группами и групповыми политиками домена Active Directory, аналогичный [https://wiki.samba.org/index.php/Installing_RSAT_on_Windows_for_AD_Management Remote Server Administration Tools] под Microsoft Windows. | {{pkg|admс}} — графическое приложение для управления пользователями, группами и групповыми политиками домена [[Active Directory]], аналогичный [https://wiki.samba.org/index.php/Installing_RSAT_on_Windows_for_AD_Management Remote Server Administration Tools] под Microsoft Windows. | ||
[[Файл:Admc-ou-edit.png]] | [[Файл:Admc-ou-edit.png]] | ||
Строка 53: | Строка 53: | ||
=== Расширение платформы deploy === | === Расширение платформы deploy === | ||
Платформа [[Deploy]] предназначена для разворачивания и настройки ролей (например, PostgreSQL или Moodle). Добавлены следующие роли: | Платформа [[Deploy]] предназначена для разворачивания и настройки ролей (например, [[PostgreSQL]] или [[Moodle]]). Добавлены следующие роли: | ||
* apache | * apache | ||
* mariadb | * mariadb | ||
Строка 64: | Строка 64: | ||
=== alterator-multiseat === | === alterator-multiseat === | ||
Модуль настройки многотерминального режима [[ | Модуль настройки многотерминального режима [[alterator-multiseat]]. | ||
=== Поддержка | === Поддержка устройств на базе процессоров Байкал-М === | ||
Поддержка платы [https://edelweiss-tech.ru/product/komplektuyushchie-edelveys/platy-edelveys/plata-na-baykal-m/ tf307-mb] на процессоре ''Байкал-М'' ([https://www.baikalelectronics.ru/products/238/ BE-M1000]) с ревизиями S-D и MB-A0 с [https://share.baikalelectronics.ru/index.php/s/BGX49njz2Wg98Lc SDK-M-5.2] | Поддержка платы [https://edelweiss-tech.ru/product/komplektuyushchie-edelveys/platy-edelveys/plata-na-baykal-m/ tf307-mb] на процессоре ''Байкал-М'' ([https://www.baikalelectronics.ru/products/238/ BE-M1000]) с ревизиями S-D и MB-A0 с [https://share.baikalelectronics.ru/index.php/s/BGX49njz2Wg98Lc SDK-M-5.2], а также платы [https://ru.lagrangeproject.com/carrier-boards Lagrange LGB-01B (mini-ITX)]. | ||
== Версии подсистем и пакетов == | == Версии подсистем и пакетов == | ||
Строка 77: | Строка 77: | ||
!Версия | !Версия | ||
|- | |- | ||
|Ядро Linux (std-def)||5.10. | |Ядро Linux ([[Kernels/Flavours|std-def]])||5.10.54 | ||
|- | |- | ||
|Ядро Linux (un-def)||5.12. | |Ядро Linux (un-def)||5.12.19 | ||
|- | |- | ||
|Ядро Real Time Linux (rt)||5.10. | |Ядро Real Time Linux (rt)||5.10.52 | ||
|- | |- | ||
|Ядро Realtime Xenomai (xenomai)||4.19.192 | |Ядро Realtime Xenomai (xenomai)||4.19.192 | ||
Строка 90: | Строка 90: | ||
|- | |- | ||
|[[sysvinit]]||2.88 | |[[sysvinit]]||2.88 | ||
|- | |||
|[[EPM]]||3.9.14 | |||
|- | |- | ||
|GNU Libc||2.32 | |GNU Libc||2.32 | ||
Строка 121: | Строка 123: | ||
|Mesa||21.1.5 | |Mesa||21.1.5 | ||
|- | |- | ||
|[[GNOME]]||40.3 <!-- по gnome-shell, спрашивал | |[[GNOME]]||40.3 <!-- по gnome-shell, спрашивал ранее aris@ // mike@ --> | ||
|- | |- | ||
|[[KDE|KDE Frameworks]]||5.84.0 | |[[KDE|KDE Frameworks]]||5.84.0 | ||
Строка 147: | Строка 149: | ||
|[[Thunderbird]]||78.12.0 | |[[Thunderbird]]||78.12.0 | ||
|- | |- | ||
|[[Chromium]]|| | |[[Chromium]]||92.0.4515.107, {{pkg|chromium-gost}} 92.0.4515.107 | ||
|- | |- | ||
|LibreOffice||7.2.0.1 {{pkg|LibreOffice-still}} 7.0.6.2 | |LibreOffice||7.2.0.1 {{pkg|LibreOffice-still}} 7.0.6.2 | ||
Строка 197: | Строка 199: | ||
|[[OpenNebula]]||5.10.5 | |[[OpenNebula]]||5.10.5 | ||
|- | |- | ||
|[[ | |[[OpenUDS]]||3.0.0 | ||
|- | |- | ||
|[[Ansible]]||2.9.24 | |[[Ansible]]||2.9.24 | ||
Строка 205: | Строка 207: | ||
Состав и версии других пакетов можно посмотреть на сайте [http://packages.altlinux.org/ru/p10/home/ packages.altlinux.org]. | Состав и версии других пакетов можно посмотреть на сайте [http://packages.altlinux.org/ru/p10/home/ packages.altlinux.org]. | ||
Для догоняющих архитектур наличие и версии пакетов могут различаться. | |||
<div id="starterkits"></div> | <div id="starterkits"></div> | ||
Строка 212: | Строка 216: | ||
===Стартовые наборы (starterkits)=== | ===Стартовые наборы (starterkits)=== | ||
Многие пользователи, предпочитающие и умеющие самостоятельно определять состав системы и ее оформление, оценят возможность использовать для начала работы с новой платформой небольшие установочные образы с различными окружениями рабочего стола. Для реализации такого стиля работы с репозиториями Десятой платформы созданы и доступны образы комплектов входа (starter kits) для архитектур [http://nightly.altlinux.org/p10/release/ x86_64, i586], [http://nightly.altlinux.org/p10-aarch64/release/ aarch64], [http://nightly.altlinux.org/p10-armh/release/ armh] (окружения рабочего стола Cinnamon, GNOME, IceWM, KDE5, LXDE, '''LXQt''', '''MATE''', GNUstep, '''Xfce''', а также '''минимальный инсталятор (JeOS)''', и серверный инсталятор ; выделенные варианты доступны в сборках для всех поддерживаемых архитектур). | {{main|starterkits}} | ||
Многие пользователи, предпочитающие и умеющие самостоятельно определять состав системы и ее оформление, оценят возможность использовать для начала работы с новой платформой небольшие установочные образы с различными окружениями рабочего стола. Для реализации такого стиля работы с репозиториями Десятой платформы созданы и доступны образы комплектов входа (starter kits) для архитектур [http://nightly.altlinux.org/p10/release/ x86_64, i586], [http://nightly.altlinux.org/p10-aarch64/release/ aarch64], [http://nightly.altlinux.org/p10-armh/release/ armh] (окружения рабочего стола Cinnamon, Deepin, GNOME, IceWM, KDE5, LXDE, '''LXQt''', '''MATE''', GNUstep, '''Xfce''', а также '''минимальный инсталятор (JeOS)''', и серверный инсталятор ; выделенные варианты доступны в сборках для всех поддерживаемых архитектур). | |||
Владельцам ВК «[[Эльбрус]]» ''будут'' доступны стартовые наборы Cinnamon, LXQt, MATE, Xfce для [[ports/e2k|e2k/e2kv4]]. | Владельцам ВК «[[Эльбрус]]» ''будут'' доступны стартовые наборы Cinnamon, LXQt, MATE, Xfce для [[ports/e2k|e2k/e2kv4]]. | ||
Ассортимент образов входа в p10 расширяется с выпуском обновлений, которые поставлены в плановый квартальный режим (с надлежащим тестированием). Экспериментальные сборки бывают доступны [http://nightly.altlinux.org/p10/beta/ здесь] и в аналогичных подкаталогах для иных архитектур. | Ассортимент образов входа в p10 расширяется с выпуском обновлений, которые поставлены в плановый квартальный режим (с надлежащим тестированием). Экспериментальные сборки бывают доступны [http://nightly.altlinux.org/p10/beta/ здесь] и в аналогичных подкаталогах для иных архитектур. | ||
Строка 222: | Строка 226: | ||
{{Attention|Важно заметить, что '''образы для начала работы с p10 не являются дистрибутивами''', так как не содержат ни законченных решений, ни целостного оформления, но предоставляют лишь основу.}} | {{Attention|Важно заметить, что '''образы для начала работы с p10 не являются дистрибутивами''', так как не содержат ни законченных решений, ни целостного оформления, но предоставляют лишь основу.}} | ||
===Официальные образы Docker=== | ===Официальные образы Docker=== | ||
Официальный образ десятой платформы (p10) расположен на сайте https://hub.docker.com/, его можно получить по ссылке https://hub.docker.com/_/alt/. Официальный образ доступен для архитектур: aarch64, i586, ppc64le и x86_64. | Официальный образ десятой платформы (p10) расположен на сайте [https://hub.docker.com/ hub.docker.com], его можно получить по ссылке [https://hub.docker.com/_/alt/ hub.docker.com/_/alt]. Официальный образ доступен для архитектур: aarch64, i586, ppc64le и x86_64. | ||
{{main|Docker}} | {{main|Docker}} | ||
===Образы lxc/lxd=== | ===Образы lxc/lxd=== | ||
Официальные образы десятой платформы (p10) для lxc и lxd расположены на сайте https://images.linuxcontainers.org. Официальные образы доступны для архитектур: aarch64, i586, ppc64le и x86_64. | Официальные образы десятой платформы (p10) для [[lxc]] и lxd расположены на сайте [https://images.linuxcontainers.org images.linuxcontainers.org]. Официальные образы доступны для архитектур: aarch64, i586, ppc64le и x86_64. | ||
{{main|LXD}} | {{main|LXD}} | ||
== Дистрибутивные решения на Десятой платформе == | == Дистрибутивные решения на Десятой платформе == | ||
=== Скачать образы === | === Скачать образы === | ||
Доступны выпуски дистрибутивов: | |||
* [[Альт Рабочая станция 10]]; | |||
* [[Альт Рабочая Станция К 10]]; | |||
* [[Альт Сервер 10]]; | |||
* [[Альт Сервер Виртуализации 10]]; | |||
* [[Альт Образование 10]]; | |||
* [[Simply Linux 10]]; | |||
<!-- | <!-- | ||
а также [[Starterkits/Download|стартовые наборы]] и бета-версия дистрибутива [[Альт Рабочая Станция К 9]]. | а также [[Starterkits/Download|стартовые наборы]] и бета-версия дистрибутива [[Альт Рабочая Станция К 9]]. | ||
Строка 267: | Строка 267: | ||
= Поддержка = | = Поддержка = | ||
<div style="border-left:3px solid #2590B7;border-right:3px solid #2590B7;padding:7px;margin-top: 7px;margin-bottom: 7px;background-color:#E0EEF3;">В части обновлений по безопасности поддержка репозитория будет закончена ''' | <div style="border-left:3px solid #2590B7;border-right:3px solid #2590B7;padding:7px;margin-top: 7px;margin-bottom: 7px;background-color:#E0EEF3;">В части обновлений по безопасности поддержка репозитория будет закончена для архитектур x86_64, aarch64, i586 '''30 июня 2025''' года, но не ранее полугода после выпуска следующей платформы (p11). Для архитектур ppc64le и armh поддержка закончится '''30 июня 2024''' года. Сроки поддержки продуктов на основе Десятой платформы могут быть иными.</div> | ||
<div id="repos"></div> | <div id="repos"></div> | ||
[[Категория:Десятая платформа]] | |||
{{Category navigation|title=Десятая платформа|category=Десятая платформа}} |
Текущая версия от 00:15, 3 июля 2024
Десятая платформа p10 (Aronia), новая стабильная ветка репозиториев ALT, предназначена для разработки, тестирования, распространения, обновления и поддержки комплексных решений всех уровней — от встроенных устройств до серверов предприятий и датацентров, созданная и развиваемая в рамках проекта Sisyphus командой ALT (ALT Linux Team). Десятая платформа поддерживается ООО «Базальт СПО».
Что нового?
Архитектуры Десятой платформы
Синхронная сборка p10 производится для пяти основных архитектур:
- 64-битных x86_64, aarch64 и ppc64le
- 32-битных i586 и armh (armv7hf)
Для 32-битной архитектуры mipsel бранч p10 не создается, поддержка mipsel в p9 осуществляется в заявленные сроки.
Производится также сборка для трех версий закрытой 64-битной архитектуры "Эльбрус":
- e2k (v3, 4С) и e2kv4 (8С/1С+);
- новой e2kv5 (8СВ).
Для архитектур e2k бранчевание p10 намечено на ноябрь 2021 года.
Ядра реального времени
Для архитектуры x86_64 собраны два realtime-ядра: Xenomai и Real Time Linux (PREEMPT_RT).
Единая унифицированная иерархия cgroup (cgroup v2)
По умолчанию задействована единая унифицированная иерархия cgroup (cgroup v2). Сgroups v2 можно использовать, например, для ограничения потребления памяти, ресурсов CPU и ввода/вывода. Ключевым отличием cgroups v2 от v1 является применение общей иерархии cgroups для всех видов ресурсов, вместо раздельных иерархий для распределения ресурсов CPU, для регулирования потребления памяти и для ввода/вывода. Раздельные иерархии приводили к трудностям организации взаимодействия между обработчиками и к дополнительным затратам ресурсов ядра при применении правил для процесса, упоминаемого в разных иерархиях.
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-M-5.2, а также платы Lagrange LGB-01B (mini-ITX).
Версии подсистем и пакетов
Репозитории Деcятой платформы будут обновляться в течение срока поддержки. На момент официального анонса p10 они содержат в том числе:
ПО | Версия |
---|---|
Ядро Linux (std-def) | 5.10.54 |
Ядро Linux (un-def) | 5.12.19 |
Ядро Real Time Linux (rt) | 5.10.52 |
Ядро Realtime Xenomai (xenomai) | 4.19.192 |
Ядро Linux (ovz-el7) | 3.10.0-1160.31.1.vz7.181.9 |
systemd | 249.1 |
sysvinit | 2.88 |
EPM | 3.9.14 |
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 и 7.4 |
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 Frameworks | 5.84.0 |
KDE 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 |
Thunderbird | 78.12.0 |
Chromium | 92.0.4515.107, chromium-gost 92.0.4515.107 |
LibreOffice | 7.2.0.1 LibreOffice-still 7.0.6.2 |
Rosegarden | 21.0.6 |
Calligra | 3.2.1 |
GCompis-qt | 1.1 |
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, Deepin, GNOME, IceWM, KDE5, LXDE, LXQt, MATE, GNUstep, Xfce, а также минимальный инсталятор (JeOS), и серверный инсталятор ; выделенные варианты доступны в сборках для всех поддерживаемых архитектур).
Владельцам ВК «Эльбрус» будут доступны стартовые наборы Cinnamon, LXQt, MATE, Xfce для e2k/e2kv4.
Ассортимент образов входа в p10 расширяется с выпуском обновлений, которые поставлены в плановый квартальный режим (с надлежащим тестированием). Экспериментальные сборки бывают доступны здесь и в аналогичных подкаталогах для иных архитектур.
Официальные образы Docker
Официальный образ десятой платформы (p10) расположен на сайте hub.docker.com, его можно получить по ссылке hub.docker.com/_/alt. Официальный образ доступен для архитектур: aarch64, i586, ppc64le и x86_64.
Образы lxc/lxd
Официальные образы десятой платформы (p10) для lxc и lxd расположены на сайте images.linuxcontainers.org. Официальные образы доступны для архитектур: aarch64, i586, ppc64le и x86_64.
Дистрибутивные решения на Десятой платформе
Скачать образы
Доступны выпуски дистрибутивов:
- Альт Рабочая станция 10;
- Альт Рабочая Станция К 10;
- Альт Сервер 10;
- Альт Сервер Виртуализации 10;
- Альт Образование 10;
- Simply Linux 10;
Обновление системы до Десятой платформы
При переходе на Десятую платформу с установленной системы внимательно прочитайте рекомендации по обновлению. В случае затруднений не торопитесь, задайте вопрос в списке рассылки или на нашем форуме.
Известные проблемы
Основной метабаг по ошибкам и пожеланиям на Десятую платформу: altbug #40561