
AlmaLinux tar konkrete skritt for å forbedre bruker- og administrasjonsopplevelsen etter utgivelser som Alma Linux 9.6og neste versjon 10.1 nå tilgjengelig med endringer som vil være av interesse for både servere og stasjonære datamaskiner. Blant de mest bemerkelsesverdige nye funksjonene, CodeReady Builder (CRB)-repositoriet er nå aktivert som standard. Og Btrfs-støtte kommer fra installasjonsfasen, ledsaget av ytelsesforbedringer, verktøykjedeoppdateringer og fremskritt innen containere, virtualisering og sikkerhet.
Selv om overskriften fokuserer på 10.1, må vi ikke miste av syne grunnlaget som ble lagt av AlmaLinux 10, med kodenavnet «Purple Lion». Distribusjonen opprettholder ABI-nivåkompatibilitet med RHEL Den legger også til sine egne funksjoner: aktivering av rammepeker, utvidet x86-64-v2-kompatibilitet, støtte for sikker oppstart på ARM, SPICE er tilbake og Live-utgaver for GNOME, KDE Plasma og Xfce. Alt dette kompletteres av skybilder for store leverandører og alternativer for migrering fra CentOS ved hjelp av ELEvate-verktøyet.
AlmaLinux 10.1, status og omfang
Versjon 10.1 kommer som «Heliotropløve» for alle støttede arkitekturer: x86_64, x86_64_v2, aarch64, ppc64le og s390x.
I tillegg til det som allerede var tilstede i AlmaLinux 10, inneholder versjon 10.1 Btrfs «ende-til-ende»-støtte på kjerne- og brukerområdenivå, og lar systemet installeres direkte på Btrfs fra installasjonsprogrammet. Teamet presiserer at den første aktiveringen fokuserer på installasjonsprogrammet og lagringsadministrasjonsstakken, og at bredere støtte innenfor AlmaLinux-programvaresamlingen vil bli rullet ut gradvis.
CRB aktivert som standard: farvel til ødelagte avhengigheter med EPEL
En av de mest velkomne praktiske endringene er at siden AlmaLinux 10 og også i 10.1, har depotet CodeReady Builder (CRB) er aktivert som standardDette arkivet, kjent som PowerTools i Alma Linux 8.6Den inneholder biblioteker og verktøy som ikke er en del av RHEL/AlmaLinux-basispakken, men som er essensielle for utviklings- og avhengighetsprogramvare som EPEL trenger, inkludert det som trengs for miljøer som KDE Plasma.
Frem til nå har mange brukere opplevd avhengighetsfeil ved installasjon av EPEL-pakker fordi CRB ikke var aktivert, noe som forårsaket frustrasjon, unødvendige feilrapporter og en bratt læringskurve. Med endringen, at friksjonen forsvinnerNeal Gompa, et medlem av AlmaLinux sin ingeniørkomité, forklarte at hensikten er at man ikke lenger trenger å røre ved konfigurasjonen av depotet for å installere vanlige pakker som plasma-oppdag o libAppStreamQt.
På systemer som allerede kjører AlmaLinux 10 (inkludert varianten Kattunge 10), justerer oppdateringen filen almalinux-crb.repo innstilling enabled=1Hvis du foretrekker å deaktivere den, Du kan enkelt gjøre det med dnf config-manager og reverser alternativet. Denne avgjørelsen baner også vei for forbedret sikkerhet: selinux-policy-extra-pakken vil ankomme innen CRB, utviklet for å forbedre EPEL-programvarekompatibilitet med SELinux, og vil bli installert automatisk under oppdateringer når CRB er aktiv.
Hva er CRB og hvorfor er det viktig?
CRB er en ekstra arkiv med biblioteker, SDK-er og "lim"-deler som mange applikasjoner tar for gitt. Dens opprinnelse kommer fra PowerTools (AlmaLinux 8), og målet er å legge til rette for utvikling og distribusjon av programvare som, selv om den ikke er en del av RHEL-kjernen, Dette er kritisk for moderne arbeidsmiljøerÅ ha det aktivt «rett ut av esken» reduserer hendelser og hindrer administratorer i å kaste bort tid på mekanisk aktivering og oppgaver med å løse avhengigheter.
Btrfs fra installasjonsprogrammet
Versjon 10.1 konsoliderer Btrfs-støtte, som allerede har blitt testet i AlmaLinux OS Kitten siden tidlig i september. Nå, Det er mulig å installere AlmaLinux direkte på Btrfsmed støtte aktivert i både kjerne- og brukerområdet. Det første fokuset er på installasjonsprogrammet og volumadministrasjon, mens resten av økosystemet vil innlemme mer avanserte Btrfs-funksjoner etter hvert som syklusen skrider frem.
Dette tillegget er relevant for de som leter etter øyeblikksbilder, komprimering eller delvolumer uten å ty til eksterne løsninger. Selv om det opprinnelige omfanget er konservativt, er det enkle faktum at man kan starte med Btrfs fra dag én et praktisk sprang for testing, avanserte skrivebord og visse serverscenarioer.
Ytelse og verktøykjeder oppdatert i AlmaLinux 10.1
AlmaLinux 10.1 bringer også ytelsesforbedringer og oppdaterer utviklerverktøysettene med de nyeste versjonene av GCC, LLVM og Rust. Dette resulterer i mer effektive bygg, nye optimaliseringer og større kompatibilitet med moderne prosjekter som peker til disse verktøykjedene.
I tillegg er feilsøkings- og nettverksverktøy oppdatert for polsk daglig opplevelsebåde på servere og i utviklingsmiljøer. Ikke noe revolusjonerende, men det gir den "finjusteringen" du legger merke til når du profilerer, feilsøker eller laster.
Containere og virtualisering
På containeriserings- og virtualiseringsfronten introduserer AlmaLinux 10.1 nye versjoner av Podman, Buildah, Libvirt og QEMU-KVMDenne kombinasjonen sikrer en mer moderne opplevelse for bygging og drift av containere, samt for administrasjon av dem. hypervisorer og virtuelle maskiner med mindre friksjon og bedre ytelse.
For de som jobber med delt infrastruktur, er disse versjonshoppene viktige: De forbedrer kompatibiliteten, fikser feil og legger ofte til små forbedringer forbedringer i livskvalitet som akkumuleres over tid. Videre, i den eksperimentelle settingen, Forhåndsvisning av KVM-støtte for IBM POWER som brukerne etterspurte (inkludert OSL ved Oregon State University), som utvider alternativene i spesialiserte maskinvaremiljøer.
Sikkerhet: SELinux, OpenSSL og SSSD-policyer
Sikkerhet blir ikke neglisjert. AlmaLinux 10.1-oppdateringer SELinux-, OpenSSL- og SSSD-policyer å opprettholde de mest robuste, stabile og pålitelige systemene. Parallelt med ankomsten av selinux-policy-extra inne i CRB (når tilgjengelig) vil styrke sameksistensen mellom SELinux og EPEL-pakker, en veldig vanlig kombinasjon i servere og arbeidsstasjoner.
Hvis du administrerer flåter, er det disse detaljene som utgjør forskjellen på mellomlang sikt: Færre tillatelsesproblemer, sunnere biblioteker og en mer forutsigbar opplevelse når du installerer oppdateringer eller innlemmer nye arbeidsbelastninger.
Arkitekturer og varianter støttet av AlmaLinux 10.1
10.1-dekslene x86_64, x86_64_v2, aarch64, ppc64le og s390xDette spekteret tillater distribusjon fra konvensjonelle servere til høytytende stormaskiner og ARM-systemer. Videre har AlmaLinux 10, i motsetning til RHEL 10, satse på å utvide støtten for x86-64-v2 (når RHEL publiserer binærfiler som starter fra x86-64-v3), med ideen om å beholde noe eldre, funksjonelt utstyr i sikkerhetsoppdateringskretsen i årevis.
For å legge til rette for den veien bygger prosjektet opp en alternativ variant av EPEL med kompatibilitet for x86-64-v2. Og i ARM-verdenen har den blitt lagt til Støtte for sikker oppstart, nøkkel for implementeringer der den verifiserte oppstartskjeden er et essensielt krav.
RHEL-kompatibilitet og rollen til CentOS Stream
Siden Red Hats policyendring angående RHEL-kode har AlmaLinux gjort sin tilnærming tydelig: Den er ikke avledet direkte fra RHEL-kode, men fra CentOS StreamOpprettholde kompatibilitet på ABI-nivå. Dette betyr at programvare designet for RHEL kjører riktig, bevarer applikasjonsgrensesnittene, men med en annen utviklingsmodell. fokus på åpenhet og fellesskap.
Med prosjektets egne ord er målet å støtte fellesskapet uten å gå på akkord med kompatibiliteten med RHEL 10, ved å introdusere Spesifikke forbedringer for de som trenger dem Og de vet hvordan de skal få mest mulig ut av dem. Blant disse forbedringene er standard aktivering av rammepekere, høyt verdsatt av utviklere for feilsøking og ytelsesoptimalisering.
Skrivebord, Live ISO-er og brukeropplevelse i AlmaLinux 10.1
For de som vil prøve før de installerer, tilbyr AlmaLinux Live-utgaver med GNOME, KDE Plasma og XfceDe gjør det enkelt å evaluere systemet som en stasjonær datamaskin, bekrefte maskinvarekompatibilitet og ta avgjørelser uten å måtte endre disker. Videre er den aktive CRB-en som standard synlig når du installerer. KDE Plasma-komponenter eller -verktøy som bruker EPELfordi de typiske avhengighetsfeilene som forstyrrer flyten forsvinner.
Som om ikke det var nok, gjeninnføres prosjektet drivere som Red Hat forkastetutvider maskinvarestøtten og gjenoppretter SPICE-protokollen for eksterne skrivebord, fraværende siden RHEL 9.0. Denne typen beslutning setter fokuset på brukervennlighet uten å miste kompatibilitet, en premiss som samfunnet har verdsatt siden de første versjonene.
Skybasert avbildning og AlmaLinux 10.1-distribusjoner
AlmaLinux tilbyr offisielle avbildninger av store skyleverandører. Amazon AWSDet finnes AMI-er i AWS Marketplace og som Community AMI-er, og de er gratisSpesifikk dokumentasjon og verifiseringsdetaljer er tilgjengelig i prosjektets ressurser.
Las Generiske skybilder De publiseres i hovedspeilene og -repositoriene, med verifiserings- og bruksveiledninger for å kjøre dem på både lokale datamaskiner og servere; De er et fleksibelt alternativ for KVM, OpenStack og private sky- eller labscenarioer.
En Google CloudDe offisielle bildene er tilgjengelige på Marketplace og kan også distribueres via gcloud CLI, med instruksjoner tilgjengelig på wikien. For Microsoft AzureProsjektet tilbyr AlmaLinux 8.10- og 9.6-avbildninger tilgjengelig i alle regioner gjennom Azure Marketplace, med distribusjon fra butikken, portalen og CLI.
Hvis du bruker Åpen nebulaDet finnes også offisielle bilder på speilene, med verifiserings- og bruksanvisninger. Og i Oracle Cloud InfrastructureAlmaLinux publiserer avbildninger i alle regioner gjennom Oracle Cloud Marketplace, egnet for vanlige, skjermede og ARM-instanser, distribuerbare fra Marketplace, Partner Image i OCI-konsollen og sin egen OCI CLI.
WSL, Raspberry Pi og flere formater
Utover skyen tilbyr AlmaLinux et batteri av leveringsformater som inkluderer containere, bilder for WSL og Raspberry Pi. Denne varianten tillater bruk av distribusjonen i skrivebord, laboratorium, CI/CD og IoT-scenarierog opprettholde konsistens mellom utviklings- og produksjonsmiljøer.
Migreringer fra CentOS og oppgraderinger mellom versjoner
Hvis du kommer fra 8.5 CentOSOvergangen til AlmaLinux er enkel takket være prosjektets verktøy: Implementeringen av AlmaLinux tillater migrering på stedet Uten å installere på nytt. For CentOS 7 og for hopp mellom større versjoner, Løft (utviklet og vedlikeholdt av AlmaLinux-fellesskapet) muliggjør migreringer og større versjonsoppgraderinger «in situ»minimere nedetid og forenkle veien til en støttet plattform.
Disse rutene er spesielt nyttige for organisasjoner som trenger standardisere uten å gjøre hele implementeringer på nyttEller de som ønsker å konsolidere verktøy og arkiver uten overraskelser. Som alltid er det lurt å teste først i staging-miljøer og holde sikkerhetskopier oppdatert.
Små detaljer som forbedrer hverdagen
Når vi går tilbake til kjernen av 10/10.1, er det små designavgjørelser som blir merkbare i løpet av flere uker. gjeninnføring av kontrollører Red Hat har utvidet kompatibiliteten med "gjenbrukbar" maskinvare, og forkastet maskinvare som selskapet har forkastet. standard aktivering av rammepekere Det forenkler ytelsesprofilering og diagnostikk. Og det å ha en aktiv CRB er en av de tingene som... Når du først har prøvd dem, vil du ikke gå tilbake.spesielt hvis du bruker EPEL eller skrivebord som KDE Plasma.
I virtualiseringsmiljøer, oppdatering QEMU-KVM og Libvirt Dette betyr vanligvis jevnere VM-livssykluser, bedre håndtering av snapshots og større stabilitet under belastning. Og for team som blander containere og VM-er, Podman og Buildah daglig De bidrar til å sikre at CI/CD-kjeden ikke henger etter oppstrøms.
Når bør du oppgradere til AlmaLinux 10.1 og hva du kan forvente
Hvis du er i produksjon, kan du nå installere stabil 10.1 for å bringe disse forbedringene til forretningskritiske maskiner. De som allerede bruker AlmaLinux 10 vil se noen endringer rullet ut via oppdateringer (som for eksempel CRB-aktivering som standard og dens implikasjoner), og vil kunne planlegge adopsjonen av Btrfs eller utrullingen av nye verktøykjeder i henhold til interne retningslinjer.
AlmaLinux utvikler seg ved å kombinere RHEL-kompatibilitet, proprietære forbedringer og fokus på brukervennlighetCRB aktivert som standard forenkler hverdagen, Btrfs åpner interessante dører fra installasjonsprogrammet, og verktøykjede-, container- og sikkerhetsoppdateringer holder stakken moderne.