
AlmaLinux tager konkrete skridt til at forbedre sin bruger- og administrationsoplevelse efter udgivelser som f.eks. Alma Linux 9.6og den næste version 10.1 nu tilgængelig med ændringer, der vil interessere både servere og stationære computere. Blandt de mest bemærkelsesværdige nye funktioner, CodeReady Builder (CRB)-arkivet er nu aktiveret som standard. Og Btrfs-support kommer fra installationsfasen, ledsaget af forbedringer af ydeevnen, opdateringer af værktøjskæden og fremskridt inden for containere, virtualisering og sikkerhed.
Selvom overskriften fokuserer på 10.1, må vi ikke glemme det grundlag, der blev lagt af AlmaLinux 10, med kodenavnet 'Purple Lion'. Distributionen opretholder ABI-niveau kompatibilitet med RHEL Den tilføjer også sine egne funktioner: framepointer-aktivering, udvidet x86-64-v2-kompatibilitet, Secure Boot-understøttelse på ARM, SPICE's tilbagevenden og Live-udgaver til GNOME, KDE Plasma og Xfce. Alt dette suppleres af cloud-aftryk til større leverandører og muligheder for migrering fra CentOS ved hjælp af ELEvate-værktøjet.
AlmaLinux 10.1, status og omfang
Version 10.1 ankommer som "Heliotrop Løve" for alle understøttede arkitekturer: x86_64, x86_64_v2, aarch64, ppc64le og s390x.
Udover det, der allerede var til stede i AlmaLinux 10, inkorporerer version 10.1 Btrfs “ende-til-ende” support på kerne- og brugerrumsniveau og tillader systemet at blive installeret direkte på Btrfs fra installationsprogrammet. Teamet præciserer, at den indledende aktivering fokuserer på installationsprogrammet og storage management-stakken, og at bredere understøttelse inden for AlmaLinux-softwaresamlingen gradvist vil blive rullet ud.
CRB aktiveret som standard: farvel til ødelagte afhængigheder med EPEL
En af de mest velkomne praktiske ændringer er, at siden AlmaLinux 10 og også i 10.1, har repository'et CodeReady Builder (CRB) er aktiveret som standardDette arkiv, kendt som PowerTools i Alma Linux 8.6Den indeholder biblioteker og værktøjer, der ikke er en del af RHEL/AlmaLinux-basispakken, men som er essentielle for udviklings- og afhængighedssoftware, som EPEL har brug for, inklusive hvad der er nødvendigt for miljøer som KDE Plasma.
Indtil nu har mange brugere stødt på afhængighedsfejl ved installation af EPEL-pakker fordi CRB ikke var aktiveret, hvilket forårsagede frustration, unødvendige fejlrapporter og en stejl læringskurve. Med ændringen, at friktionen forsvinderNeal Gompa, et medlem af AlmaLinux' ingeniørkomité, forklarede, at hensigten er, at man ikke længere behøver at røre ved repository-konfigurationen for at installere almindelige pakker som f.eks. plasma-opdag o libAppStreamQt.
På systemer, der allerede kører AlmaLinux 10 (inklusive varianten Killing 10), justerer opdateringen filen almalinux-crb.repo etablering enabled=1Hvis du foretrækker at deaktivere den, Du kan nemt gøre det med dnf config-manager og omgøre muligheden. Denne beslutning baner også vejen for forbedret sikkerhed: selinux-policy-extra-pakken ankommer inden for CRB, designet til at forbedre EPEL-softwarekompatibilitet med SELinux og vil automatisk blive installeret under opdateringer, når CRB er aktiv.
Hvad er CRB, og hvorfor er det vigtigt?
CRB er en yderligere arkiv med biblioteker, SDK'er og "lim"-elementer hvilket mange applikationer tager for givet. Dens afstamning stammer fra PowerTools (AlmaLinux 8), og dens mål er at lette udviklingen og implementeringen af software, der, selvom den ikke er en del af RHEL-kernen, Dette er afgørende for moderne arbejdsmiljøerAt have det aktivt "ud af boksen" reducerer antallet af hændelser og forhindrer administratorer i at spilde tid på mekanisk aktivering og afhængighedsløsningsopgaver.
Btrfs fra installationsprogrammet
Version 10.1 konsoliderer Btrfs-understøttelse, som allerede var blevet testet i AlmaLinux OS Kitten siden starten af september. Nu, Det er muligt at installere AlmaLinux direkte på Btrfsmed understøttelse aktiveret i både kerne- og brugerområdet. Det indledende fokus er på installationsprogrammet og volumenstyring, mens resten af økosystemet vil inkorporere mere avancerede Btrfs-funktioner, efterhånden som cyklussen skrider frem.
Denne tilføjelse er relevant for dem, der søger snapshots, komprimering eller undervolumener uden at ty til eksterne løsninger. Selvom det indledende omfang er konservativt, er den simple kendsgerning, at man kan starte med Btrfs fra dag ét, et praktisk spring til testning, avancerede desktops og visse serverscenarier.
Ydeevne og værktøjskæder opdateret i AlmaLinux 10.1
AlmaLinux 10.1 bringer også forbedringer af ydeevnen og opdaterer udviklerværktøjerne med de nyeste versioner af GCC, LLVM og Rust. Dette resulterer i mere effektive builds, nye optimeringer og større kompatibilitet med moderne projekter der peger på disse værktøjskæder.
Derudover er fejlfindings- og netværksværktøjer blevet opdateret for polsk daglig oplevelsebåde på servere og i udviklingsmiljøer. Intet revolutionerende, men det giver den "finjustering", som du bemærker, når du profilerer, fejlfinder eller belastningstester.
Containere og virtualisering
På containeriserings- og virtualiseringsfronten introducerer AlmaLinux 10.1 nye versioner af Podman, Buildah, Libvirt og QEMU-KVMDenne kombination sikrer en mere moderne oplevelse til at bygge og drive containere, samt til at administrere dem. hypervisorer og virtuelle maskiner med mindre friktion og bedre ydeevne.
For dem, der arbejder med delt infrastruktur, er disse versionsspring vigtige: De forbedrer kompatibiliteten, retter fejl og tilføjer ofte små forbedringer forbedringer i livskvaliteten, der akkumuleres over tid. Desuden, i det eksperimentelle miljø, KVM-understøttelsesforhåndsvisning til IBM POWER som brugerne anmodede om (inklusive OSL på Oregon State University), hvilket udvider mulighederne i specialiserede hardwaremiljøer.
Sikkerhed: SELinux, OpenSSL og SSSD-politikker
Sikkerhed bliver ikke forsømt. AlmaLinux 10.1 opdateringer SELinux-, OpenSSL- og SSSD-politikker at opretholde de mest robuste, stabile og pålidelige systemer. Parallelt hermed ankomsten af selinux-policy-extra inde i CRB (når tilgængelig) vil styrke sameksistensen mellem SELinux og EPEL-pakker, en meget almindelig kombination i servere og arbejdsstationer.
Hvis du administrerer flåder, er det disse detaljer, der gør forskellen på mellemlang sigt: Færre tilladelsesproblemer, sundere biblioteker og en mere forudsigelig oplevelse, når du anvender programrettelser eller inkorporerer nye arbejdsbelastninger.
Arkitekturer og varianter understøttet af AlmaLinux 10.1
10.1 dækker x86_64, x86_64_v2, aarch64, ppc64le og s390xDette område muliggør implementering fra konventionelle servere til højtydende mainframes og ARM-systemer. Desuden er AlmaLinux 10, i modsætning til RHEL 10, satse på at udvide understøttelsen af x86-64-v2 (når RHEL udgiver binære filer startende fra x86-64-v3), med ideen om at beholde noget ældre, funktionelt udstyr i sikkerhedspatch-kredsløbet i årevis.
For at fremme den vej opbygger projektet en alternativ variant af EPEL med kompatibilitet til x86-64-v2. Og i ARM-verdenen er det blevet tilføjet Sikker opstartsunderstøttelse, nøgle til implementeringer, hvor den verificerede bootkæde er et vigtigt krav.
RHEL-kompatibilitet og CentOS Streams rolle
Siden Red Hats ændring af politikken vedrørende RHEL-kode har AlmaLinux gjort sin tilgang klar: Den stammer ikke direkte fra RHEL-kode, men fra CentOS StreamOpretholdelse af kompatibilitet på ABI-niveau. Det betyder, at software designet til RHEL kører korrekt, bevarer applikationsgrænseflader, men med en anden udviklingsmodel. med fokus på gennemsigtighed og fællesskab.
Med projektets egne ord er målet at støtte sit fællesskab uden at gå på kompromis med kompatibiliteten med RHEL 10 ved at introducere Specifikke forbedringer for dem, der har brug for dem Og de ved, hvordan de får mest muligt ud af dem. Blandt disse forbedringer er standardaktivering af framepointers, højt værdsat af udviklere for fejlfinding og ydeevneoptimering.
Desktop, Live ISO'er og brugeroplevelse i AlmaLinux 10.1
For dem, der vil prøve før installation, tilbyder AlmaLinux Live-udgaver med GNOME, KDE Plasma og XfceDe gør det nemt at evaluere systemet som en desktop, verificere hardwarekompatibilitet og træffe beslutninger uden at skulle ændre diske. Desuden er den aktive CRB som standard synlig, når du installerer. KDE Plasma-komponenter eller -værktøjer, der bruger EPELfordi de typiske afhængighedsfejl, der forstyrrer flowet, forsvinder.
Som om det ikke var nok, genintroduceres projektet drivere som Red Hat kasseredeudvider hardwaresupport og gendanner SPICE-protokollen til fjernskriveborde, fraværende siden RHEL 9.0. Denne type beslutning sætter fokus på brugervenlighed uden at miste kompatibilitet, en præmis som fællesskabet har værdsat siden de første versioner.
Cloud-imaging og AlmaLinux 10.1-implementeringer
AlmaLinux leverer officielle images af større cloud-udbydere. Amazon AWSDer findes AMI'er på AWS Marketplace og som Community AMI'er, og de er gratisSpecifikke dokumentations- og verifikationsoplysninger er tilgængelige i projektressourcerne.
den Generiske Cloud-billeder De er offentliggjort i de primære filspejle og -lagre med verifikations- og brugsvejledninger til at køre dem på både lokale computere og servere; De er en fleksibel mulighed til KVM, OpenStack og private cloud- eller laboratoriescenarier.
En Google CloudDe officielle billeder er tilgængelige på Marketplace og kan også implementeres via gcloud CLI, med instruktioner tilgængelige på wikien. For Microsoft AzureProjektet tilbyder AlmaLinux 8.10- og 9.6-billeder, der er tilgængelige i alle regioner via Azure Marketplace, med udrulning fra butikken, portalen og CLI.
Hvis du bruger Åben NebulaDer er også officielle billeder af spejlene med verifikations- og brugsvejledninger. Og i Oracle Cloud InfrastrukturAlmaLinux udgiver billeder i alle regioner via Oracle Cloud Marketplace, velegnet til Regular, Shielded og ARM-instanser, kan implementeres fra Marketplace, Partner Image i OCI-konsollen og sin egen. OCI CLI.
WSL, Raspberry Pi og yderligere formater
Ud over skyen tilbyder AlmaLinux et batteri af leveringsformater som inkluderer containere, billeder til WSL og Raspberry Pi. Denne variant gør det muligt at anvende distributionen i desktop, laboratorium, CI/CD og IoT-scenarierog opretholde konsistens mellem udviklings- og produktionsmiljøer.
Migreringer fra CentOS og opgraderinger mellem versioner
Hvis du kommer fra 8.5 CentOSOvergangen til AlmaLinux er ligetil takket være projektets værktøjer: Implementeringen af AlmaLinux muliggør migrering på stedet Uden geninstallation. For CentOS 7 og for hop mellem større versioner, ELØv (udviklet og vedligeholdt af AlmaLinux-fællesskabet) muliggør migreringer og større versionsopgraderinger "in situ"minimerer nedetid og forenkler vejen til en understøttet platform.
Disse ruter er især nyttige for organisationer, der har brug for standardisere uden at skulle gentage hele implementeringerEller dem, der ønsker at konsolidere værktøjer og repositories uden overraskelser. Som altid er det tilrådeligt at teste først i staging-miljøer og holde sikkerhedskopier opdaterede.
Små detaljer, der forbedrer hverdagen
For at vende tilbage til kernen af 10/10.1, er der små designbeslutninger, der bliver synlige i løbet af flere uger. genindførelse af controllere Red Hat har udvidet kompatibiliteten med "genbrugelig" hardware og kasseret hardware, der er kasseret af virksomheden. standardaktivering af framepointers Det letter præstationsprofilering og diagnosticering. Og at have en aktiv CRB er en af de ting, der... Når du først har prøvet dem, vil du ikke vende tilbage.især hvis du bruger EPEL eller desktops som KDE Plasma.
I virtualiseringsmiljøer, opdatering QEMU-KVM og Libvirt Dette resulterer typisk i mere gnidningsløse VM-livscyklusser, bedre håndtering af snapshots og større stabilitet under belastning. Og for teams, der blander containere og VM'er, Podman og Buildah dagligt De er med til at sikre, at CI/CD-kæden ikke sakker bagud opstrøms.
Hvornår skal man opgradere til AlmaLinux 10.1, og hvad man kan forvente
Hvis du er i produktion, kan du nu installere stabil 10.1 at bringe disse forbedringer til missionskritiske maskiner. De, der allerede bruger AlmaLinux 10, vil se nogle ændringer rullet ud via opdateringer (såsom CRB-aktivering som standard og dens implikationer), og vil være i stand til at planlægge implementeringen af Btrfs eller implementeringen af nye værktøjskæder i henhold til interne politikker.
AlmaLinux gør fremskridt ved at kombinere RHEL-kompatibilitet, proprietære forbedringer og fokus på brugervenlighedCRB aktiveret som standard forenkler dagligdagen, Btrfs åbner interessante døre fra installationsprogrammet, og værktøjskæde-, container- og sikkerhedsopdateringer holder stakken moderne.