AlmaLinux 9 je na voljo

Branje: 4 min

Dolgo pričakovana različica AlmaLinux 9.0 je izšla 26. maja 2022. Kodno ime nove glavne različice je »Emerald Puma«, temelji na izvorni kodi CentOS Stream 9 in Red Hat Enterprise Linux 9 ter podpira naslednje 4 arhitekture, v celoti usklajeno s platformami, ki jih podpira upstream:

  • Intel/AMD (x86_64)
  • ARM64 (aarch64)
  • IBM PowerPC (ppc64le)
  • IBM Z (s390x)

AlmaLinux 9

ISO, sistem Live, oblak in Docker

Namestitvene slike ISO so odlične, vendar AlmaLinux zmore še veliko več. Ob izidu se je začela tudi posodobitev naslednjih sistemskih in diskovnih slik, ki so na voljo pri različnih ponudnikih oblaka in na različnih platformah:

  • Live CD/DVD: preizkus GNOME, GNOME-mini, KDE in XFCE brez namestitve
  • Slike za oblak:
    • AWS AMI: za instance x86_64 in Graviton
    • Slike Azure: v standardni in HPC različici, za arhitekturi x86_64 in aarch64
    • Google Cloud
    • Splošna slika Cloud/Cloud-init za vse štiri arhitekture
    • OpenNebula: arhitekturi x86_64 in aarch64
    • Oracle Cloud Infrastructure: prav tako arhitekturi x86_64 in aarch64
  • Slike Docker, vključno z alternativama Platform in UBI. Iz širokega nabora vsebnikov si je vredno ogledati uradno sliko Docker in vse slike Docker AlmaLinux.
  • Raspberry Pi
  • Vagrant Boxes: s podporo za Libvirt, VirtualBox, VMware, Hyper-V in Parallels
  • Windows Subsystem for Linux

Opombe ob izdaji in dodatne informacije

AlmaLinux OS 9.0 temelji na upstream jedru različice 5.14 (distribuirano jedro je 5.14.0-70.13.1.el9_0) ter vsebuje novosti in izboljšave za razvoj v oblaku in vsebnikih ter izboljšave spletne konzole (Cockpit). Izdaja prinaša tudi izboljšave za varnost in skladnost, vključno z dodatnimi varnostnimi profili, bistveno izboljšano zmogljivostjo SELinux in dnevniki overjanja uporabnikov. Med drugimi posodobitvami so Python 3.9, GCC 11 ter najnovejše različice prevajalnikov LLVM, Rust in Go, ki posodobitev aplikacij naredijo hitrejšo in preprostejšo. Več o tem preberi v opombah ob izdaji, celoten seznam sprememb pa je v opombah ob izdaji Red Hat Enterprise Linux 9.0.

Različice programske opreme v AlmaLinux 9.0

Na spletnem strežniku je najpomembnejše vprašanje, katere različice programskih jezikov in strežnikov prinaša sistem. Po opombah ob izdaji:

Področje Različice
Programski jeziki PHP 8.0, Perl 5.32, Python 3.9, Git 2.31
Spletni in posredniški strežniki Apache HTTP Server 2.4.51, Varnish Cache 6.6, Squid 5.2
Podatkovne baze MySQL 8.0, Redis 6.2
Prevajalniki in osnovne knjižnice GCC 11.2.1, glibc 2.34, binutils 2.35.2, Go Toolset 1.17.7
Merjenje zmogljivosti in razhroščevanje PCP 5.3.5, Grafana 7.5.11, GDB 10.2, Valgrind 3.18.1, SystemTap 4.6, Dyninst 11.0.0, elfutils 0.186
Orodja Java Maven 3.6, Ant 1.10

Kot nova repozitorija sta se pojavila SAP in SAPHANA s paketi, potrebnimi za izvajanje aplikacij SAP.

Pomembne spremembe glede na različico 8

Nov ključ GPG. Pakete in repozitorije AlmaLinux 9 podpisujejo z novim ključem RPM-GPG-KEY-AlmaLinux-9, zato ga moraš pri lastnem zrcalu ali avtomatizirani namestitvi uvoziti.

Omejitev podpisov SHA-1. Privzeti kriptografski pravilnik (crypto policy) že omejuje podpise na osnovi SHA-1. To lahko povzroči težave, če se moraš prek SSH prijaviti v starejše sisteme, na primer strežnike RHEL/CentOS 6. Če je to nujno potrebno, lahko pravilnik začasno omiliš:

update-crypto-policies --set DEFAULT:SHA1

Iz varnostnih razlogov je bolje posodobiti stari strežnik, nastavitev pa uporabljati le začasno.

Namestitev in preverjanje ISO

Za arhitekturo x86_64 so na voljo tri slike ISO: omrežni namestitveni program AlmaLinux-9.0-x86_64-boot.iso, ki pakete prenese z interneta, AlmaLinux-9.0-x86_64-minimal.iso za lokalno namestitev ali namestitev brez interneta in AlmaLinux-9.0-x86_64-dvd.iso, ki vsebuje skoraj vse pakete. Za prenos se priporoča torrent ali bližnji zrcalni strežnik. Pri boot ISO moraš, če namestitveni program ne najde zrcala, kot vir namestitve navesti imenik 9.0/BaseOS/x86_64/kickstart/.

Celovitost prenesene slike preveriš s podpisano datoteko CHECKSUM:

wget https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-9
gpg --import RPM-GPG-KEY-AlmaLinux-9
wget https://vault.almalinux.org/9.0/isos/x86_64/CHECKSUM
gpg --verify CHECKSUM
sha256sum AlmaLinux-9.0-x86_64-boot.iso

V izpisu gpg --verify se mora pojaviti vrstica »Good signature« od ključa »AlmaLinux OS 9 packager@almalinux.org« (prstni odtis: BF18 AC28 7617 8908 D6E7 1267 D36C B86C B86B 3716), rezultat sha256sum pa se mora ujemati z vrednostjo v datoteki CHECKSUM.

Posodobitev na 9.0

Z različice 9.0 beta lahko na končno izdajo posodobiš tako, da dvakrat zaženeš ukaz dnf upgrade -y. Z AlmaLinux 8 pa te dnf upgrade ne pripelje na glavno različico 9: za to je potrebna ponovna namestitev ali nadgradnja na mestu z orodjem ELevate, katerega korake smo opisali v vodniku Nadgradnja AlmaLinux in Rocky Linux z 8 na 9 z ELevate.

Kako dolgo je AlmaLinux 9 podprt?

Aktivna podpora za AlmaLinux 9 traja do 31. maja 2027, varnostne posodobitve pa prejema do 31. maja 2032. Posamezne podrazličice z izidom naslednje dosežejo konec življenjskega cikla, zato dnf upgrade vedno posodobi na najnovejšo podrazličico serije. Poznejše izdaje serije 9:

O naslednji glavni različici smo pisali v predstavitvi AlmaLinux 10.0.

Vizualne izboljšave

Ekipa AlmaLinux je za to izdajo pripravila tudi nekaj novih ozadij in ohranila znana ozadja AlmaLinux 8, da vsak najde nekaj po svojem okusu.

AlmaLinux 9

AlmaLinux 9 lahko kot operacijski sistem izbereš tudi ob naročilu KVM VPS ali namenskega strežnika.

Nazaj na blog