Ninth Platform: Difference between revisions
No edit summary |
No edit summary |
||
(10 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
--> | --> | ||
[[ru:Девятая платформа]] | |||
[[ru:Девятая платформа | |||
The Ninth Platform p9 (Vaccinium), a new stable branch of ALT repositories, created and developed within the framework of | The Ninth Platform p9 (Vaccinium), a new stable branch of ALT repositories, created and developed within the framework of Sisyphus project by [[ALT Linux Team]], is designed to develop, test, distribute, update and support complex solutions at all levels — from embedded devices to enterprise servers and data centers. The Ninth Platform is supported by [http://basealt.ru Basealt SPO LLC]. | ||
__TOC__ | __TOC__ | ||
Line 15: | Line 13: | ||
=== Support for new architectures === | === Support for new architectures === | ||
In addition to | In addition to x86 architectures, ALT p9 supports '''6 new hardware architectures'''. | ||
==== Main architectures (parallel builds alongside | ==== Main architectures (parallel builds alongside i586 and x86_64) ==== | ||
* <big>[https://en.wikipedia.org/wiki/ARM_architecture#ARMv8-A aarch64]</big> | * <big>[https://en.wikipedia.org/wiki/ARM_architecture#ARMv8-A aarch64]</big> | ||
* <big>[https://en.wikipedia.org/wiki/POWER8 ppc64le]</big> | * <big>[https://en.wikipedia.org/wiki/POWER8 ppc64le]</big> | ||
Line 26: | Line 24: | ||
==== Proprietary architectures ==== | ==== Proprietary architectures ==== | ||
Separate builds, [https://packages.altlinux.org/ | Separate builds, [https://packages.altlinux.org/en/search?arch=e2k&branch=p9 packages] are not published; these are available to hardware owners through an official request to [http://basealt.ru/about/contacts Basealt Ltd] | ||
* <big>[[эльбрус/архитектура|e2k, e2kv4]]</big> <small>( | * <big>[[:ru:эльбрус/архитектура|e2k, e2kv4]]</big> <small>(4C, 8C/1C+)</small> | ||
==== Others ==== | ==== Others ==== | ||
Since 2018, the unstable [[Sisyphus]] repository supports the [https://en.wikipedia.org/wiki/RISC-V rv64gc (riscv64)] architecture. It will be added to p9 when | Since 2018, the unstable [[Sisyphus]] repository supports the [https://en.wikipedia.org/wiki/RISC-V rv64gc (riscv64)] architecture. It will be added to p9 when relevant user systems appear. | ||
Learn more about the systems tested on new architectures: | Learn more about the systems tested on new architectures: | ||
====aarch64==== | ====aarch64==== | ||
APM Mustang (X-Gene1) | Tested with: | ||
* APM Mustang (X-Gene1) | |||
GIGABYTE H270-T71 (Cavium/Marvell ThunderX) | * GIGABYTE H270-T71 (Cavium/Marvell ThunderX) | ||
* Huawei TaiShan 2280 (Kunpeng 916) | |||
Huawei TaiShan 2280 (Kunpeng 916) | * Huawei TaiShan 2280V2 (Kunpeng 920) | ||
Huawei TaiShan 2280V2 (Kunpeng 920) | |||
For single-board computers, file system archives (rootfs) are built for installation to an SD card according to the '''[https://www.altlinux.org/Ports/arm/Запись_на_SD_карту instruction]'''. Raspberry Pi 3 ([https://packages.altlinux.org/ru/sisyphus/srpms/kernel-image-mp mainline] kernel) and Nvidia Jetson Nano ([https://packages.altlinux.org/ru/sisyphus/srpms/kernel-image-tegra tegra kernel]) are officially supported. However, builds with mainline kernel can be used for other computers as well, so far only for those based on Allwinner SoC (it is required to write an appropriate loader). | For single-board computers, file system archives (rootfs) are built for installation to an SD card according to the '''[https://www.altlinux.org/Ports/arm/Запись_на_SD_карту instruction]'''. Raspberry Pi 3 ([https://packages.altlinux.org/ru/sisyphus/srpms/kernel-image-mp mainline] kernel) and Nvidia Jetson Nano ([https://packages.altlinux.org/ru/sisyphus/srpms/kernel-image-tegra tegra kernel]) are officially supported. However, builds with mainline kernel can be used for other computers as well, so far only for those based on Allwinner SoC (it is required to write an appropriate loader). | ||
Line 51: | Line 47: | ||
====armh==== | ====armh==== | ||
For single-board computers, file system archives (rootfs) are built for installation | For single-board computers, file system archives (rootfs) are built for installation onto an SD card according to the '''[[:ru:Ports/arm/Запись_на_SD_карту|instruction]]'''. Raspberry Pi 2 and 3 ([https://packages.altlinux.org/en/sisyphus/srpms/kernel-image-mp mainline] kernel) and [[:ru:mcom02|ELVIS Salute EL24MP2]] ([https://packages.altlinux.org/en/sisyphus/srpms/kernel-image-mcom02 mcom02] kernel) are officially supported. However, builds with mainline kernel can be used for other computers as well, so far only for those based on Allwinner SoC (it is required to install an appropriate bootloader). | ||
====mipsel==== | ====mipsel==== | ||
[https://www.t-platforms.ru/production/personalnye-ustroystva/desktopy/tavolga-terminal-2vt1/ "Tavolga Terminal" 2VT1] devices are supported: | [https://www.t-platforms.ru/production/personalnye-ustroystva/desktopy/tavolga-terminal-2vt1/ "Tavolga Terminal" 2VT1] devices are supported: see [[:ru:Ports/mipsel/Прошивка_образа_в_формате_recovery.tar_на_Таволга_Терминал|installation instructions]]. | ||
Tested on other devices with | Tested on other devices with BE-T1000 (formerly known as Baikal-T1) and Loongson 3A processors. | ||
====e2k and e2kv4==== | ====e2k and e2kv4==== | ||
[http://ineum.ru/elbrus_804_1u "Elbrus-804"], "Elbrus-802" and [http://ineum.ru/server_elbrus-4.4 "Elbrus-4.4"] servers, as well as the [http://mcst.ru/elbrus_801-pc "Elbrus 801-PC"], [http://www.mcst.ru/elbrus_101-pc "Elbrus 101-PC"] and [http://mcst.ru/vk-elbrus-401pc "Elbrus 401-PC"] workstations, are supported. Also tested on a [http://akvamarin-npc.ru/notebook/ laptop] and a tablet with [http://mcst.ru/elbrus-1c-plus "Elbrus-1C+"] processor. <ref>3D-accelerator support provided in 1C+ is experimental, it is to be stabilized in future releases; the modesetting 2D driver is used by default</ref>. | |||
A standard [[эльбрус/загрузчик|installation]] requires a DVD drive (usually connected via USB) and an ISO image [[write|written]] to appropriate media. | A standard [[:ru:эльбрус/загрузчик|installation]] requires a DVD drive (usually connected via USB) and an ISO image [[write|written]] to appropriate media. | ||
===Changes in rpm and apt=== | ===Changes in rpm and apt=== | ||
The Ninth Platform has seen major changes in <tt>apt</tt> and <tt>rpm</tt>. | The Ninth Platform has seen major changes in <tt>apt</tt> and <tt>rpm</tt>. In particular, <tt>rpm</tt> package manager has been significantly updated: it is now based on <tt>RPM</tt> 4.13.0.1. | ||
Changes in <tt>apt</tt>: | Changes in <tt>apt</tt>: | ||
* there is now support for <code>rpmlib(FileDigests)</code>, which allows for installing third-party packages (Yandex Browser, Chrome and others) | * there is now support for <code>rpmlib(FileDigests)</code>, which allows for installing third-party packages (Yandex Browser, Google Chrome and others) with no repackaging required | ||
* | * <code>apt-get autoremove</code> command (deletes all automatically installed dependencies that are no longer needed) and the <code>apt-mark</code> utility (can be used to mark a package as installed automatically/manually) were added | ||
* | * <code>apt-get upgrade</code> command is disabled as unsupported by default (can be enabled with the relevant option in <tt>apt.conf</tt> or with the command argument) | ||
* <tt>https</tt> transport was added | * <tt>https</tt> transport was added | ||
* the <tt>APT::Cache-Limit</tt> default value was increased by 1.5 times | * the <tt>APT::Cache-Limit</tt> default value was increased by 1.5 times | ||
Line 82: | Line 78: | ||
=== Software Center === | === Software Center === | ||
Discovery and installation of applications rather than packages (with screenshots, ratings, localized descriptions) — <tt>gnome-software</tt> and <tt>discover</tt>. | |||
[[File:Gnome-software.png]] | [[File:Gnome-software.png]] | ||
Line 98: | Line 94: | ||
=== Support for relevant GOST algorithms === | === Support for relevant GOST algorithms === | ||
* The new version of OpenSSL 1.1 supports the domestic | * The new version of OpenSSL 1.1 supports the domestic [https://en.wikipedia.org/wiki/Streebog GOST R 34.11-2012] cryptographic algorithm using the {{pkg|openssl-gost-engine}} package. Learn more: [[:ru:GOST in OpenSSL]]. | ||
* There is also a new {{pkg|gostsum}} package, which calculates the checksum according to the [https://en.wikipedia.org/wiki/Streebog GOST R 34.11-2012] algorithm:<source lang="text" highlight="1">$ date | gost12sum | * There is also a new {{pkg|gostsum}} package, which calculates the checksum according to the [https://en.wikipedia.org/wiki/Streebog GOST R 34.11-2012] algorithm:<source lang="text" highlight="1">$ date | gost12sum | ||
dbdad0e2802c02d7f4cc03e27e24df2806d5d382b6a23a15ecb18f46cebcb2ae -</source> | dbdad0e2802c02d7f4cc03e27e24df2806d5d382b6a23a15ecb18f46cebcb2ae -</source> | ||
== Subsystem and package versions == | == Subsystem and package versions == | ||
The Ninth Platform repositories will be updated during the support period. At the time of | The Ninth Platform repositories will be updated during the support period. At the time of '''p9''' official announcement they contain the following software versions, among the rest: | ||
{|class="standard" | {|class="standard" | ||
Line 113: | Line 109: | ||
|Linux kernel (un-def)||5.2.9 | |Linux kernel (un-def)||5.2.9 | ||
|- | |- | ||
|Linux kernel ([[OpenVZ|ovz-el7]])||3.10.0 | |Linux kernel ([[:ru:OpenVZ|ovz-el7]])||3.10.0 | ||
|- | |- | ||
|[[systemd]]||242 | |[[:ru:systemd|systemd]]||242 | ||
|- | |- | ||
|GNU Libc||2.27 | |GNU Libc||2.27 | ||
Line 139: | Line 135: | ||
|Mesa||19.0.5 | |Mesa||19.0.5 | ||
|- | |- | ||
|[[GNOME]]||3.32.2 <!-- по gnome-shell, спрашивал когда-то aris@ ради changelog регулярок // mike@ --> | |[[:ru:GNOME|GNOME]]||3.32.2 <!-- по gnome-shell, спрашивал когда-то aris@ ради changelog регулярок // mike@ --> | ||
|- | |- | ||
|[[KDE|KF5/Plasma/KDE SC]]||5.59.0/5.16.2/19.04.2 | |[[:ru:KDE|KF5/Plasma/KDE SC]]||5.59.0/5.16.2/19.04.2 | ||
|- | |- | ||
|[[MATE]]||1.22.1 | |[[:ru:MATE|MATE]]||1.22.1 | ||
|- | |- | ||
|[[Xfce]]||4.14.0 | |[[:ru:Xfce|Xfce]]||4.14.0 | ||
|- | |- | ||
|[[Enlightenment]]||0.22.4 | |[[:ru:Enlightenment|Enlightenment]]||0.22.4 | ||
|- | |- | ||
|Cinnamon||4.2.1 | |[[:ru:Cinnamon|Cinnamon]]||4.2.1 | ||
|- | |- | ||
|Firefox||68.0.1, {{pkg|firefox-esr}} 68.0.2 | |Firefox||68.0.1, {{pkg|firefox-esr}} 68.0.2 | ||
Line 155: | Line 151: | ||
|LibreOffice||6.3.0.3 {{pkg|LibreOffice-still}} 6.2.6.2 | |LibreOffice||6.3.0.3 {{pkg|LibreOffice-still}} 6.2.6.2 | ||
|- | |- | ||
|[[Samba]]||4.10.3 (with [[SambaDC|samba-dc]]) | |[[:ru:Samba|Samba]]||4.10.3 (with [[:ru:SambaDC|samba-dc]]) | ||
|- | |- | ||
|Bash||4.4.23 | |Bash||4.4.23 | ||
|- | |- | ||
|[[BIND]]||9.11.6 | |[[:ru:BIND|BIND]]||9.11.6 | ||
|- | |- | ||
|CUPS||2.2.11 | |CUPS||2.2.11 | ||
Line 177: | Line 173: | ||
|Dovecot||2.3.5 | |Dovecot||2.3.5 | ||
|- | |- | ||
|[[SOGo]]||4.0.8 | |[[:ru:SOGo|SOGo]]||4.0.8 | ||
|- | |- | ||
|OpenSSL||1.1.1b | |OpenSSL||1.1.1b | ||
Line 189: | Line 185: | ||
|Wildfly (JBoss)||10.1.0 | |Wildfly (JBoss)||10.1.0 | ||
|- | |- | ||
|[[PVE|Proxmox]]||5.4.6 | |[[:ru:PVE|Proxmox]]||5.4.6 | ||
|- | |- | ||
|[[Kubernetes]]||1.15.2 | |[[:ru:Kubernetes|Kubernetes]]||1.15.2 | ||
|- | |- | ||
|[[OpenNebula]]||5.8.4 | |[[:ru:OpenNebula|OpenNebula]]||5.8.4 | ||
|- | |- | ||
|[[Ansible]]||2.7.10 | |[[:ru:Ansible|Ansible]]||2.7.10 | ||
|- | |- | ||
|[[Puppet]]||6.7.2 | |[[:ru:Puppet|Puppet]]||6.7.2 | ||
|} | |} | ||
Contents and versions of other packages are available on the [http://packages.altlinux.org/ | Contents and versions of other packages are available on the [http://packages.altlinux.org/en/p9/home/ packages.altlinux.org] website. | ||
<div id="starterkits"></div> | <div id="starterkits"></div> | ||
Line 208: | Line 204: | ||
===Starter kits=== | ===Starter kits=== | ||
For those who prefer to independently choose the components of the system and its design, we present the opportunity to start working with the new platform using small installation images with different desktop environments. To implement this style of work with the repositories of the Ninth Platform, the starter kits for the [http://nightly.altlinux.org/p9/release/ x86_64, i586], [http://nightly.altlinux.org/p9-aarch64/release/ aarch64], [http://nightly.altlinux.org/p9-armh/release/ armh], [http://nightly.altlinux.org/p9-mipsel/release/ mipsel] architectures have been created and made available (Cinnamon, GNOME, '''IceWM''', KDE5, '''LXDE''', '''LXQt''', '''MATE''', WindowMaker, '''Xfce''' desktop environments, as well as a '''minimal installer (JeOS)''', a server installer and an image for use with [[OpenStack]]; the options in bold are available in builds for all supported architectures). | For those who prefer to independently choose the components of the system and its design, we present the opportunity to start working with the new platform using small installation images with different desktop environments. To implement this style of work with the repositories of the Ninth Platform, the starter kits for the [http://nightly.altlinux.org/p9/release/ x86_64, i586], [http://nightly.altlinux.org/p9-aarch64/release/ aarch64], [http://nightly.altlinux.org/p9-armh/release/ armh], [http://nightly.altlinux.org/p9-mipsel/release/ mipsel] architectures have been created and made available (Cinnamon, GNOME, '''IceWM''', KDE5, '''LXDE''', '''LXQt''', '''MATE''', WindowMaker, '''Xfce''' desktop environments, as well as a '''minimal installer (JeOS)''', a server installer and an image for use with [[:ru:OpenStack|OpenStack]]; the options in bold are available in builds for all supported architectures). | ||
The following starter kits are available for owners of "[[Elbrus]]" computer systems: Cinnamon, LXQt, MATE, Xfce for [[ports/e2k|e2k/e2kv4]]. | The following starter kits are available for owners of "[[:ru:Elbrus|Elbrus]]" computer systems: Cinnamon, LXQt, MATE, Xfce for [[:ru:ports/e2k|e2k/e2kv4]]. | ||
Compared to p8, the TDE and KDE4 options are excluded as they are no longer supported in the repository; the WindowMaker option is removed as a duplicate of GNUStep (since GNUStep is essentially based on it); the Enlightenment option is postponed in order to be [https://bugzilla.altlinux.org/show_bug.cgi?id=36913 tested] more thoroughly. | Compared to p8, the TDE and KDE4 options are excluded as they are no longer supported in the repository; the WindowMaker option is removed as a duplicate of GNUStep (since GNUStep is essentially based on it); the Enlightenment option is postponed in order to be [https://bugzilla.altlinux.org/show_bug.cgi?id=36913 tested] more thoroughly. | ||
Line 218: | Line 214: | ||
It is important to note that these '''p9 starter kits are not distributions'''; they do not contain any complete solutions or cohesive design, but only serve as a starting point. | It is important to note that these '''p9 starter kits are not distributions'''; they do not contain any complete solutions or cohesive design, but only serve as a starting point. | ||
: ''See also: [[Starterkits]]'' | |||
===Official Docker images=== | ===Official Docker images=== | ||
The official image of the Ninth Platform (p9) is available at https://hub.docker.com/, it can be obtained via the following link: https://hub.docker.com/_/alt/. The official image is available for the following architectures: aarch64, i586, ppc64le and x86_64. | The official image of the Ninth Platform (p9) is available at https://hub.docker.com/, it can be obtained via the following link: https://hub.docker.com/_/alt/. The official image is available for the following architectures: aarch64, i586, ppc64le and x86_64. | ||
: ''See also: [[:ru:Docker|Docker]]'' | |||
===LXC/LXD images=== | ===LXC/LXD images=== | ||
The official images of the Ninth Platform (p9) for LXC and LXD are available at https://images.linuxcontainers.org. The official images are available for the following architectures: aarch64, i586, ppc64le and x86_64. | The official images of the Ninth Platform (p9) for LXC and LXD are available at https://images.linuxcontainers.org. The official images are available for the following architectures: aarch64, i586, ppc64le and x86_64. | ||
: ''See also: [[:ru:LXD|LXD]]'' | |||
== The Ninth Platform distribution solutions == | == The Ninth Platform distribution solutions == | ||
=== Download images === | === Download images === | ||
The following beta versions of the distributions are available: | The following beta versions of the distributions are available: | ||
* [[ | * [[:ru:ALT Workstation 9|ALT Workstation 9]] | ||
* [[ | * [[:ru:ALT Workstation K 9|ALT Workstation K 9]] | ||
* [[ | * [[:ru:ALT Server 9|ALT Server 9]] | ||
* [[ | * [[:ru:ALT Server V 9|ALT Server V 9]] (virtualization server) | ||
* [[ | * [[:ru:ALT Education 9|ALT Education 9]] | ||
* as well as the [[Starterkits | * as well as the [[Starterkits|starter kits]] | ||
When the main server is overloaded, please use the [http://mirror.yandex.ru/altlinux/p9/images/ Yandex mirror]. | When the main server is overloaded, please use the [http://mirror.yandex.ru/altlinux/p9/images/ Yandex mirror]. | ||
Line 251: | Line 246: | ||
* Simply Linux 9 | * Simply Linux 9 | ||
* New | * New certified products on the Ninth Platform | ||
== Upgrade to the Ninth Platform == | == Upgrade to the Ninth Platform == | ||
Please read the [[Update/p9|upgrade instructions]] carefully before upgrading your current system to the Ninth Platform. In case of difficulties, please do not hurry; ask a question on the [http://lists.altlinux.org/mailman/listinfo/community/ mailing list] or at [http://forum.altlinux.org/ our forum]. | Please read the [[:ru:Update/p9|upgrade instructions]] carefully before upgrading your current system to the Ninth Platform. In case of difficulties, please do not hurry; ask a question on the [http://lists.altlinux.org/mailman/listinfo/community-en/ mailing list] or at [http://forum.altlinux.org/ our forum]. | ||
<!-- | |||
== Known issues == | == Known issues == | ||
= Package base = | = Package base = | ||
{{:Branches/p9}} | {{:Branches/p9}} | ||
--> | |||
[[Category:Branches]] | |||
[[Category:Ninth platform]] |
Latest revision as of 00:21, 3 July 2024
The Ninth Platform p9 (Vaccinium), a new stable branch of ALT repositories, created and developed within the framework of Sisyphus project by ALT Linux Team, is designed to develop, test, distribute, update and support complex solutions at all levels — from embedded devices to enterprise servers and data centers. The Ninth Platform is supported by Basealt SPO LLC.
What's new?
Support for new architectures
In addition to x86 architectures, ALT p9 supports 6 new hardware architectures.
Main architectures (parallel builds alongside i586 and x86_64)
Additional architectures (separate "catch-up" builds)
Proprietary architectures
Separate builds, packages are not published; these are available to hardware owners through an official request to Basealt Ltd
- e2k, e2kv4 (4C, 8C/1C+)
Others
Since 2018, the unstable Sisyphus repository supports the rv64gc (riscv64) architecture. It will be added to p9 when relevant user systems appear.
Learn more about the systems tested on new architectures:
aarch64
Tested with:
- APM Mustang (X-Gene1)
- GIGABYTE H270-T71 (Cavium/Marvell ThunderX)
- Huawei TaiShan 2280 (Kunpeng 916)
- Huawei TaiShan 2280V2 (Kunpeng 920)
For single-board computers, file system archives (rootfs) are built for installation to an SD card according to the instruction. Raspberry Pi 3 (mainline kernel) and Nvidia Jetson Nano (tegra kernel) are officially supported. However, builds with mainline kernel can be used for other computers as well, so far only for those based on Allwinner SoC (it is required to write an appropriate loader).
ppc64le
Works on hardware with POWER8 and POWER9 processors. Tested on Yadro VESNIN Gen1 and IBM Power System S822L servers.
armh
For single-board computers, file system archives (rootfs) are built for installation onto an SD card according to the instruction. Raspberry Pi 2 and 3 (mainline kernel) and ELVIS Salute EL24MP2 (mcom02 kernel) are officially supported. However, builds with mainline kernel can be used for other computers as well, so far only for those based on Allwinner SoC (it is required to install an appropriate bootloader).
mipsel
"Tavolga Terminal" 2VT1 devices are supported: see installation instructions.
Tested on other devices with BE-T1000 (formerly known as Baikal-T1) and Loongson 3A processors.
e2k and e2kv4
"Elbrus-804", "Elbrus-802" and "Elbrus-4.4" servers, as well as the "Elbrus 801-PC", "Elbrus 101-PC" and "Elbrus 401-PC" workstations, are supported. Also tested on a laptop and a tablet with "Elbrus-1C+" processor. [1].
A standard installation requires a DVD drive (usually connected via USB) and an ISO image written to appropriate media.
Changes in rpm and apt
The Ninth Platform has seen major changes in apt and rpm. In particular, rpm package manager has been significantly updated: it is now based on RPM 4.13.0.1.
Changes in apt:
- there is now support for
rpmlib(FileDigests)
, which allows for installing third-party packages (Yandex Browser, Google Chrome and others) with no repackaging required apt-get autoremove
command (deletes all automatically installed dependencies that are no longer needed) and theapt-mark
utility (can be used to mark a package as installed automatically/manually) were addedapt-get upgrade
command is disabled as unsupported by default (can be enabled with the relevant option in apt.conf or with the command argument)- https transport was added
- the APT::Cache-Limit default value was increased by 1.5 times
- the built-in interpreter was updated to Lua 5.3
- numerous fixes and improvements
Besides, the apt-get dedup
command (deletes all forbidden duplicate packages) was added to the apt-scripts package.
Software Center
Discovery and installation of applications rather than packages (with screenshots, ratings, localized descriptions) — gnome-software and discover.
LibreOffice build policy
There are two types of the LibreOffice office suite available:
- LibreOffice — "Fresh" version (for experimenters and advanced users)
- LibreOffice-still — "Still" version (for corporate customers)
Single Samba package
The samba-dc Active Directory domain controller package and the regular samba package are built from the same source package. This means that a domain controller can be installed on any distribution with any environment.
Support for relevant GOST algorithms
- The new version of OpenSSL 1.1 supports the domestic GOST R 34.11-2012 cryptographic algorithm using the openssl-gost-engine package. Learn more: ru:GOST in OpenSSL.
- There is also a new gostsum package, which calculates the checksum according to the GOST R 34.11-2012 algorithm:
$ date | gost12sum dbdad0e2802c02d7f4cc03e27e24df2806d5d382b6a23a15ecb18f46cebcb2ae -
Subsystem and package versions
The Ninth Platform repositories will be updated during the support period. At the time of p9 official announcement they contain the following software versions, among the rest:
Software | Version |
---|---|
Linux kernel (std-def) | 4.19.66 |
Linux kernel (un-def) | 5.2.9 |
Linux kernel (ovz-el7) | 3.10.0 |
systemd | 242 |
GNU Libc | 2.27 |
GCC | 8.3.1 |
Python | 3.7.3 and 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 (with 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 (regular and for 1C) |
Postfix | 2.11.11 |
Dovecot | 2.3.5 |
SOGo | 4.0.8 |
OpenSSL | 1.1.1b |
GTK+ | 2.24.32 and 3.24.9 |
Qt | 4.8.7 and 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 |
Contents and versions of other packages are available on the packages.altlinux.org website.
Get started with the Ninth Platform repositories quickly
Starter kits
For those who prefer to independently choose the components of the system and its design, we present the opportunity to start working with the new platform using small installation images with different desktop environments. To implement this style of work with the repositories of the Ninth Platform, the starter kits for the x86_64, i586, aarch64, armh, mipsel architectures have been created and made available (Cinnamon, GNOME, IceWM, KDE5, LXDE, LXQt, MATE, WindowMaker, Xfce desktop environments, as well as a minimal installer (JeOS), a server installer and an image for use with OpenStack; the options in bold are available in builds for all supported architectures).
The following starter kits are available for owners of "Elbrus" computer systems: Cinnamon, LXQt, MATE, Xfce for e2k/e2kv4.
Compared to p8, the TDE and KDE4 options are excluded as they are no longer supported in the repository; the WindowMaker option is removed as a duplicate of GNUStep (since GNUStep is essentially based on it); the Enlightenment option is postponed in order to be tested more thoroughly.
The range of starter kits in p9 is expanded with the release of updates that are delivered in a planned quarterly mode (with proper testing). Experimental builds may be found here and in similar subdirectories for other architectures.
It is important to note that these p9 starter kits are not distributions; they do not contain any complete solutions or cohesive design, but only serve as a starting point.
- See also: Starterkits
Official Docker images
The official image of the Ninth Platform (p9) is available at https://hub.docker.com/, it can be obtained via the following link: https://hub.docker.com/_/alt/. The official image is available for the following architectures: aarch64, i586, ppc64le and x86_64.
- See also: Docker
LXC/LXD images
The official images of the Ninth Platform (p9) for LXC and LXD are available at https://images.linuxcontainers.org. The official images are available for the following architectures: aarch64, i586, ppc64le and x86_64.
- See also: LXD
The Ninth Platform distribution solutions
Download images
The following beta versions of the distributions are available:
- ALT Workstation 9
- ALT Workstation K 9
- ALT Server 9
- ALT Server V 9 (virtualization server)
- ALT Education 9
- as well as the starter kits
When the main server is overloaded, please use the Yandex mirror.
Others
Under development:
- Simply Linux 9
- New certified products on the Ninth Platform
Upgrade to the Ninth Platform
Please read the upgrade instructions carefully before upgrading your current system to the Ninth Platform. In case of difficulties, please do not hurry; ask a question on the mailing list or at our forum.
- ↑ 3D-accelerator support provided in 1C+ is experimental, it is to be stabilized in future releases; the modesetting 2D driver is used by default