Представљено је издање дистрибуције AlmaLinux 10.1, синхронизовано са Red Hat Enterprise Linux 10.1 и које садржи све предложене измене у овом издању. Инсталационе слике су припремљене за архитектуре x86_64_v3, x86_64_v2, ARM64, ppc64le и s390x у облику bootable (927 MB), minimal (1.4 GB) и full image (8.3 GB). Живе верзије са GNOME, KDE, MATE и Xfce биће креиране касније, као и слике за Raspberry Pi плоче, контејнере, WSL (Windows подсистем за Linux) и cloud платформе.
Дистрибуција је бинарно компатибилна са Red Hat Enterprise Linux-ом где је то могуће и може се користити као замена за RHEL 10.1 и CentOS 10 Stream. Поред ребрендирања и уклањања пакета специфичних за RHEL, AlmaLinux 10.1 има следеће разлике у односу на RHEL 10.1:
- Подршка за фајл систем Btrfs је враћена. Додали смо могућност партиционисања дискова помоћу Btrfs-а у инсталатер, осигурали инсталацију кернел модула btrfs.ko, вратили пакет услужних програма btrfs-progs и прилагодили стек за управљање складиштењем за Btrfs. Такође смо проверили да следећи пакети исправно раде у Btrfs окружењима: bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 и virt-v2v. Red Hat је застарео фајл систем Btrfs у RHEL 7.4 (2017) и обуставио је подршку за њега у RHEL 8.
- Репозиторијум пакета CodeReady Builder (CRB) је подразумевано омогућен. Садржи избор пакета који нису подразумевано понуђени у Red Hat Enterprise Linux-у, укључујући програмерске апликације, додатне библиотеке и омотаче, као и пакете који садрже податке за отклањање грешака, документацију, заглавне датотеке, статичке израде и примере кода (пакети „-devel“, „-example“, „-doc“ и „-static“). Између осталог, CRB укључује библиотеке које се користе као зависности у пакетима из EPEL (Extra Packages for Enterprise Linux) репозиторијума.
- Креирани су пакети за инсталирање NVIDIA драјвера и CUDA стека. Драјвери се могу користити у конфигурацијама са UEFI Secure Boot-ом. Кернел модули из званичног скупа власничких драјвера од NVIDIA-е не могу се учитати у UEFI Secure Boot режиму јер нису дигитално потписани од стране дистрибуције. Ово ограничење је заобиђено коришћењем кернел модула који су отворено доступни од NVIDIA-е, а који су коришћени за креирање власничког nvidia-open-kmod пакета са модулима које је дигитално потписао AlmaLinux. Посебан пакет, almalinux-release-nvidia-driver, конфигурише екстерни репозиторијум који одржава NVIDIA, из којег се учитавају CUDA драјвери и власничке компоненте NVIDIA драјвера које раде у корисничком простору.
- Направљене су одвојене верзије за другу верзију микроархитектуре x86-64 (x86-64-v2). Ове верзије се одржавају паралелно са основним x86-64 верзијама, које су генерисане са оптимизацијама за микроархитектуру x86-64-v3 која се користи у RHEL 10. Додатна подршка за x86-64-v2 обезбеђује компатибилност са процесорима старијим од Intel Haswell и AMD Excavator, дизајнираних пре 2013. године. Поред стандардних репозиторијума, x86-64-v2 верзије су такође припремљене за пакете из EPEL репозиторијума.
- Серверске и клијентске имплементације SPICE протокола су поново уведене, омогућавајући интеракције са удаљеном радном површином у виртуелном окружењу под QEMU/KVM. За разлику од VNC и RDP протокола, SPICE приказује садржај екрана и обрађује аудио токове на страни клијента, а не на серверу. серверУ RHEL-у, подршка за SPICE је укинута у верзији 9.0.
- Враћено на коришћење регистра процесора %рбп као основног показивача на оквир стека који садржи повратне адресе и променљиве функције (показивач оквира). Коришћење показивача за слагање оквира омогућава дистрибуцији да користи додатне могућности за праћење система и профилисање.
- Могућност коришћења хипервизора је имплементирана квм На системима са IBM POWER процесорима. У RHEL-у, таква подршка је прекинута у верзији 9.0.
- Репозиторијум Synergy, који садржи пакете који нису Red Hat Enterprise Linux, се одржава. Тренутно, репозиторијум Synergy садржи пакете за корисничко окружење Pantheon, које је развио пројекат Elementary OS, и Warpinator, услужни програм за шифровано дељење датотека између два рачунара.
- Могућност покретања у режиму УЕФИ Сецуре Боот је имплементирана за системе са Интел/АМД и АРМ процесорима.
- Подршка за преко 150 хардверских уређаја који нису подржани у RHEL 10.1 је враћена. На пример, враћени су ИД-ови старих PCI уређаја у драјверима:
- аацраид - Делл ПЕРЦ2, 2/Си, 3/Си, 3/Ди, Адаптец Адванцед Раид Продуцтс, ХП НетРАИД-4М, ИБМ СервеРАИД & ИЦП СЦСИ
- бе2исцси - Емулек ОнеЦоннецтОпен-иСЦСИ за БладеЕнгине 2 и 3
- бе2нет – Емулек БладеЕнгине 2 и 3 адаптери *
- хпса - ХП Смарт Арраи контролер
- лпфц - Емулек ЛигхтПулсе Фибре Цханнел СЦСИ
- мегараид_сас - Броадцом МегаРАИД САС
- млк4_цоре - Мелланок Ген2 и ЦоннецтКс-2
- мпт3сас - ЛСИ МПТ Фусион САС 3.0
- мптсас - Фусион МПТ САС Хост
- кла2ккк - КЛогиц Фибре Цханнел ХБА
- кла4ккк - КЛогиц иСЦСИ ХБА.
АлмаЛинук дистрибуцију је основао ЦлоудЛинук као одговор на превремени прекид подршке за ЦентОС 8 од стране Ред Хат-а (ажурирања за ЦентОС 8 су укинута крајем 2021, а не 2029, како су корисници очекивали). Пројекат надгледа засебна непрофитна организација, АлмаЛинук ОС Фоундатион, која је створена да се развија у неутралном окружењу вођеном заједницом користећи модел управљања сличан Федора пројекту. Дистрибуција је бесплатна за све категорије корисника. Сви развоји АлмаЛинук-а се објављују под бесплатним лиценцама.
Поред АлмаЛинук-а, Роцки Линук (који је развила заједница под вођством оснивача ЦентОС-а), Орацле Линук, СУСЕ Либерти Линук и ЕуроЛинук су такође позиционирани као алтернативе класичном ЦентОС-у. Поред тога, Ред Хат је учинио РХЕЛ бесплатно доступним организацијама отвореног кода и индивидуалним програмским окружењима са до 16 виртуелних или физичких система.
Извор: опеннет.ру
