Девятая платформа ALT -- информация о выпуске

Материал из ALT Linux Wiki
(перенаправлено с «Девятая платформа (анонс)»)
Перейти к: навигация, поиск


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

Содержание

Что нового?[править]

Поддержка новых архитектур[править]

Наряду с архитектурами x86, ALT p9 поддерживает 6 новых аппаратных архитектур.

Основные архитектуры (параллельная сборка наряду с i586 и x86_64)[править]

Дополнительные архитектуры (отдельная «догоняющая» сборка)[править]

Закрытые архитектуры[править]

Отдельная сборка, пакеты не публикуются, доступны владельцам оборудования по официальному запросу в ООО «Базальт СПО»

Прочие[править]

С 2018 года в нестабильном репозитории Sisyphus поддерживается архитектура rv64gc (riscv64), которая будет добавлена в p9 после появления пользовательских систем на ней.

Подробнее о проверенных системах на новых архитектурах:

aarch64[править]

APM Mustang (X-Gene1)

GIGABYTE H270-T71 (Cavium/Marvell ThunderX)

Huawei TaiShan 2280 (Kunpeng 916)

Huawei TaiShan 2280V2 (Kunpeng 920)

Для одноплатных компьютеров собираются архивы файловой системы (rootfs) для установки на SD-карту в соответствии с инструкцией. Официально поддерживаются Raspberry Pi 3 (mainline ядро) и Nvidia Jetson Nano (ядро tegra). Тем не менее сборки с mainline ядром могут быть использованы и для других компьютеров, пока только на базе Allwinner SoC (требуется записать соответствующий загрузчик).

ppc64le[править]

Работает на оборудовании с процессорами POWER8 и POWER9. Проверена работа на серверах Yadro VESNIN Gen1 и IBM Power System S822L.

armh[править]

Для одноплатных компьютеров собираются архивы файловой системы (rootfs) для установки на SD-карту в соответствии с инструкцией. Поддерживаются Raspberry Pi 2 и 3 (mainline ядро) и ЭЛВИС Салют-ЭЛ24ПМ2 (ядро mcom02). Тем не менее сборки с mainline ядром могут быть использованы и для других компьютеров, пока только на базе Allwinner SoC (требуется записать соответствующий загрузчик).

mipsel[править]

Поддерживаются устройства «Таволга Терминал» 2BT1: инструкция по установке.

Проверена работа на других устройствах с процессорами BE-T1000 (ранее известном как Байкал-Т1) и Loongson 3A.

e2k и e2kv4[править]

Поддерживаются серверы «Эльбрус-804», «Эльбрус-802» и «Эльбрус-4.4», а также рабочие станции «Эльбрус 801-РС», «Эльбрус 101-РС» и «Эльбрус 401-РС». Проверена работоспособность на ноутбуке и планшете с процессором «Эльбрус-1С+»[1].

Для штатной установки требуется наличие DVD-привода (как правило, подключенного по USB) и запись ISO-образа на соответствующий носитель.

Изменения в rpm и apt[править]

В девятой платформе произошли серьёзные изменения в apt и rpm. Существенно обновлён пакетный менеджер rpm: теперь основан на rpm 4.13.0.1.

Изменения в apt:

  • появилась поддержка rpmlib(FileDigests), что позволит устанавливать сторонние пакеты (Яндекс Браузер, Chrome и другие) без переупаковки;
  • добавлены команда apt-get autoremove, которая удаляет все автоматически установленные зависимости, которые более не нужны, и утилита apt-mark, с помощью которой можно обозначить пакет как установленный автоматически/вручную;
  • по умолчанию запрещена команда apt-get upgrade как неподдерживаемая (можно включить через опцию в apt.conf или через аргумент команды);
  • добавлен транспорт https;
  • значение по умолчанию APT::Cache-Limit увеличено в 1,5 раза;
  • обновление встроенного командного интерпретатора на Lua 5.3;
  • многочисленные исправления и доработки.

Также в пакет apt-scripts добавлена команда apt-get dedup, которая удаляет все непозволенные дубликаты пакетов.

Центр приложений[править]

Показ и установка не пакетов, а приложений (с показом снимков экрана, рейтингами, локализованным описанием) — gnome-software и discover.

Gnome-software.png

Политика сборки LibreOffice[править]

Офисный пакет LibreOffice доступен в двух видах:

  1. LibreOffice — версия Fresh (для экспериментаторов и продвинутых пользователей);
  2. LibreOffice-still — версия Still (для корпоративных заказчиков);

Единый пакет samba[править]

Пакет контроллера домена Active Directory samba-dc и обычная samba собираются из одного исходного пакета. Это означает, что контроллер домена можно установить на любой дистрибутив с любой средой.

Поддержка актуальных алгоритмов ГОСТ[править]

  • Новая версия OpenSSL 1.1 поддерживает отечественный криптографический алгоритм ГОСТ Р 34.11-2012 с помощью пакета openssl-gost-engine. Подробнее: ГОСТ в OpenSSL.
  • Также появился новый пакет gostsum, вычисляющий контрольную сумму по алгоритму ГОСТ Р 34.11-2012:
    $ date | gost12sum
    dbdad0e2802c02d7f4cc03e27e24df2806d5d382b6a23a15ecb18f46cebcb2ae -
    

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

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

ПО Версия
Ядро Linux (std-def) 4.19.66
Ядро Linux (un-def) 5.2.9
Ядро Linux (ovz-el7) 3.10.0
systemd 242
GNU Libc 2.27
GCC 8.3.1
Python 3.7.3 и 2.7.16
Perl 5.28.1
PHP 7.2.19
Ruby 2.5.5
Java 1.8.0.212 (java-1.8.0-openjdk)
Mono 5.20.1.19
.NET Core 2.1.9
X.Org Server 1.20.4
Mesa 19.0.5
GNOME 3.32.2
KF5/Plasma/KDE SC 5.59.0/5.16.2/19.04.2
MATE 1.22.1
Xfce 4.14.0
Enlightenment 0.22.4
Cinnamon 4.2.1
Firefox 68.0.1, firefox-esr 68.0.2
LibreOffice 6.3.0.3 LibreOffice-still 6.2.6.2
Samba 4.10.3 (с samba-dc)
Bash 4.4.23
BIND 9.11.6
CUPS 2.2.11
DHCP 4.4.1
Apache httpd 2.4.39
nginx 1.14.2
MariaDB 10.4.7
PostgreSQL 11.5, 10.10 (обычная и для 1C)
Postfix 2.11.11
Dovecot 2.3.5
SOGo 4.0.8
OpenSSL 1.1.1b
GTK+ 2.24.32 и 3.24.9
Qt 4.8.7 и 5.12.4
Tomcat 9.0.13
Wildfly (JBoss) 10.1.0
Proxmox 5.4.6
Kubernetes 1.15.2
OpenNebula 5.8.4
Ansible 2.7.10
Puppet 6.7.2

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

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

Стартовые наборы (starterkits)[править]

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

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

По сравнению с p8 варианты TDE и KDE4 исключены в связи с прекращением поддержки в репозитории; вариант WindowMaker убран как дублирующий GNUStep, где является по сути основой; вариант Enlightenment отложен для более тщательной проверки.

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

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

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


Официальные образы Docker[править]

Официальный образ девятой платформы (p9) расположен на сайте https://hub.docker.com/, его можно получить по ссылке https://hub.docker.com/_/alt/. Официальный образ доступен для архитектур: aarch64, i586, ppc64le и x86_64.

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


Образы lxc/lxd[править]

Официальные образы девятой платформы (p9) для lxc и lxd расположены на сайте https://images.linuxcontainers.org. Официальные образы доступны для архитектур: aarch64, i586, ppc64le и x86_64.

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


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

Скачать образы[править]

Доступны бета-версии дистрибутивов:

При перегрузке основного сервера пользуйтесь яндекс-зеркалом.


Другие[править]

В разработке:

  • Simply Linux 9
  • Новые защищенные продукты на Девятой платформе.

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

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

Известные проблемы[править]

Пакетная база[править]

Девятая платформа.

Выпуск[править]

Выпуск репозитория[править]

16 августа 2019 года

Поддержка[править]

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

Репозитории[править]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Зеркала[править]

Переход на Девятую платформу[править]

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

Обновление пакетов Девятой платформы[править]

Репозиторий обновляется раз в сутки примерно к 8:00 по московскому времени.

  1. поддержка 3D-акселератора в составе 1С+ является экспериментальной, её стабилизация ожидается в будущих выпусках; штатно применяется 2D-драйвер modesetting