
„AlmaLinux“ imasi ryžtingų žingsnių, siekdama patobulinti naudotojų ir administravimo patirtį po tokių išleidimų kaip soul linux 9.6ir kita versija 10.1 dabar prieinama su pakeitimais, kurie domins tiek serverius, tiek stalinius kompiuterius. Tarp labiausiai dėmesio vertų naujų funkcijų, „CodeReady Builder“ (CRB) saugykla dabar įjungta pagal numatytuosius nustatymus. „Btrfs“ palaikymas teikiamas nuo diegimo etapo, kartu su našumo patobulinimais, įrankių grandinės atnaujinimais ir konteinerių, virtualizacijos bei saugumo patobulinimais.
Nors antraštėje daugiausia dėmesio skiriama 10.1 versijai, neturime pamiršti „AlmaLinux 10“, kodiniu pavadinimu „Purple Lion“, pamatų. Platinimas palaiko ABI lygio suderinamumą su RHEL Taip pat pridėtos naujos funkcijos: kadrų rodyklės aktyvinimas, išplėstas x86-64-v2 suderinamumas, saugaus įkrovimo palaikymas ARM sistemoje, SPICE grąžinimas ir „Live“ leidimai, skirti GNOME, KDE Plasma ir Xfce. Visa tai papildo debesies atvaizdai, skirti pagrindiniams tiekėjams, ir galimybės migruoti iš „CentOS“ naudojant „ELevate“ įrankį.
„AlmaLinux 10.1“, būsena ir taikymo sritis
10.1 versija pasirodo kaip „Heliotropinis liūtas“ visoms palaikomoms architektūroms: x86_64, x86_64_v2, aarch64, ppc64le ir s390x.
Be to, kas jau buvo „AlmaLinux 10“, 10.1 versijoje yra ir kitų elementų: visapusiškas Btrfs palaikymas branduolio ir vartotojo erdvės lygmenimis ir leidžia sistemą įdiegti tiesiai iš diegimo programos „Btrfs“. Komanda patikslina, kad pradinis diegimas sutelktas į diegimo programą ir saugyklos valdymo paketą, o platesnis palaikymas „AlmaLinux“ programinės įrangos kolekcijoje bus diegiamas palaipsniui.
CRB įjungtas pagal numatytuosius nustatymus: atsisveikinkite su neveikiančiomis priklausomybėmis su EPEL
Vienas iš labiausiai laukiamų praktinių pakeitimų yra tai, kad nuo „AlmaLinux 10“, taip pat ir nuo 10.1 versijos, saugykla „CodeReady Builder“ (CRB) yra įjungtas pagal numatytuosius nustatymusŠi saugykla, žinoma kaip „PowerTools“ soul linux 8.6Jame yra bibliotekos ir pagalbinės priemonės, kurios nėra RHEL/AlmaLinux bazinio paketo dalis, bet yra būtinos EPEL reikalinga kūrimo ir priklausomybės programinė įranga, įskaitant tai, ko reikia tokioms aplinkoms kaip KDE Plasma.
Iki šiol daugelis vartotojų susidūrė priklausomybės klaidos diegiant EPEL paketus nes CRB nebuvo įjungtas, o tai sukėlė nusivylimą, nereikalingų klaidų pranešimų ir staigios mokymosi kreivės. Su šiuo pakeitimu kad trintis išnyksta„AlmaLinux“ inžinerijos komiteto narys Nealas Gompa paaiškino, kad siekiama, jog nebereikėtų keisti saugyklos konfigūracijos, norint įdiegti įprastus paketus, tokius kaip plazmos atradimas o libAppStreamQt.
Sistemose, kuriose jau veikia „AlmaLinux 10“ (įskaitant variantą Kačiukas 10), atnaujinimas pakoreguoja failą almalinux-crb.repo nustatymas enabled=1Jei norite jį išjungti, Tai galite lengvai padaryti naudodami „dnf config-manager“. ir apverskite parinktį. Šis sprendimas taip pat atveria kelią geresniam saugumui: „selinux-policy-extra“ paketas bus pristatytas CRB sistemoje., skirta pagerinti EPEL programinės įrangos suderinamumą su SELinux ir bus automatiškai įdiegiama atnaujinimų metu, kai aktyvus CRB.
Kas yra CRB ir kodėl jis svarbus?
CRB yra papildoma saugykla su bibliotekomis, SDK ir „klijavimo“ elementais kurį daugelis programų laiko savaime suprantamu dalyku. Jo kilmė kilo iš „PowerTools“ („AlmaLinux 8“), o jo tikslas – palengvinti programinės įrangos, kuri, nors ir nėra RHEL branduolio dalis, kūrimą ir diegimą. Tai labai svarbu šiuolaikinėje darbo aplinkojeKai sistema aktyvi „iš karto“, sumažėja incidentų skaičius ir administratoriams nereikia gaišti laiko mechaniniam aktyvavimui ir priklausomybių sprendimo užduotims.
Btrfs iš diegimo programos
10.1 versijoje konsoliduotas „Btrfs“ palaikymas, kuris jau buvo testuojamas „AlmaLinux OS Kitten“ nuo rugsėjo pradžios. Dabar, „AlmaLinux“ galima įdiegti tiesiai į „Btrfs“su įjungta tiek branduolio, tiek vartotojo erdvėje esančia parama. Iš pradžių daugiausia dėmesio skiriama diegimo programai ir tomų valdymui, o likusioje ekosistemos dalyje, ciklui tęsiantis, bus įtrauktos pažangesnės „Btrfs“ galimybės.
Šis papildymas aktualus tiems, kurie ieško momentinės nuotraukos, glaudinimas arba subtomai nesigriebiant išorinių sprendimų. Nors pradinė taikymo sritis yra konservatyvi, vien tai, kad nuo pirmos dienos galima pradėti nuo „Btrfs“, yra praktiškas žingsnis testavimo, pažangių stalinių kompiuterių ir tam tikrų serverių scenarijų srityse.
Našumas ir įrankių grandinės atnaujintos „AlmaLinux 10.1“ versijoje
„AlmaLinux 10.1“ taip pat pristato našumo patobulinimai ir atnaujina kūrėjo įrankių rinkinius naujausiomis GCC, LLVM ir Rust versijomis. Tai lemia efektyvesnes kompiliacijas, naujas optimizacijas ir didesnis suderinamumas su šiuolaikiniais projektais kurie nurodo tas įrankių grandines.
Be to, atnaujintos derinimo ir tinklo priemonės kasdienė lenkų patirtistiek serveriuose, tiek kūrimo aplinkose. Nieko revoliucingo, bet suteikia „tikslų derinimą“, kurį pastebite profiliuodami, derindami ar testuodami apkrovą.
Konteineriai ir virtualizacija
Kalbant apie konteinerizavimą ir virtualizavimą, „AlmaLinux 10.1“ pristato naujas versijas Podman, Buildah, Libvirt ir QEMU-KVMŠis derinys užtikrina modernesnę konteinerių kūrimo ir eksploatavimo, taip pat jų valdymo patirtį. hipervizoriai ir virtualios mašinos su mažesne trintimi ir geresniu našumu.
Tiems, kurie dirba su bendra infrastruktūra, šie versijų šuoliai yra svarbūs: Jie pagerina suderinamumą, ištaiso klaidas ir dažnai prideda nedidelių patobulinimų gyvenimo kokybės pagerėjimas, kuris kaupiasi laikui bėgant. Be to, eksperimentinėje aplinkoje KVM palaikymo peržiūra, skirta IBM POWER kurių prašė vartotojai (įskaitant OSL Oregono valstijos universitete), o tai išplečia specializuotos aparatinės įrangos aplinkos galimybes.
Saugumas: SELinux, OpenSSL ir SSSD politikos
Saugumas nėra apleistas. „AlmaLinux 10.1“ atnaujinimai SELinux, OpenSSL ir SSSD politikos palaikyti patikimiausias, stabiliausias ir patikimiausias sistemas. Tuo pačiu metu atsirado „selinux-policy-extra“ CRB viduje (kai tik bus prieinama) sustiprins SELinux ir EPEL paketų sambūvį – labai dažną derinį serveriuose ir darbo stotyse.
Jei valdote transporto parką, šios detalės yra tai, kas lemia skirtumą vidutinės trukmės laikotarpiu: Mažiau leidimų problemų, sveikesnės bibliotekos ir labiau nuspėjamą patirtį diegiant pataisas arba įtraukiant naujus darbo krūvius.
„AlmaLinux 10.1“ palaikomos architektūros ir variantai
10.1 apima x86_64, x86_64_v2, aarch64, ppc64le ir s390xŠis diapazonas leidžia diegti tiek įprastus serverius, tiek didelio našumo pagrindinius kompiuterius ir ARM sistemas. Be to, „AlmaLinux 10“, skirtingai nei „RHEL 10“, lažinuosi dėl x86-64-v2 palaikymo išplėtimo (kai RHEL publikuoja dvejetainius failus, prasidedančius nuo x86-64-v3), turint idėją daugelį metų išlaikyti šiek tiek senesnę funkcinę įrangą saugumo pataisų grandinėje.
Siekiant palengvinti šį kelią, projektas kuria alternatyvus EPEL variantas su suderinamumu su x86-64-v2. O ARM pasaulyje tai buvo pridėta Saugaus įkrovimo palaikymas, raktas diegimams, kuriuose patvirtinta įkrovos grandinė yra esminis reikalavimas.
RHEL suderinamumas ir „CentOS Stream“ vaidmuo
Nuo tada, kai „Red Hat“ pakeitė RHEL kodo politiką, „AlmaLinux“ aiškiai išdėstė savo požiūrį: Jis nėra tiesiogiai kilęs iš RHEL kodo, bet iš „CentOS Stream“Suderinamumo palaikymas ABI lygmeniu. Tai reiškia, kad RHEL sukurta programinė įranga veikia teisingai, išsaugodama programų sąsajas, tačiau naudodama kitokį kūrimo modelį. orientuota į skaidrumą ir bendruomeniškumą.
Projekto atstovai teigia, kad tikslas – paremti bendruomenę nepakenkiant suderinamumui su RHEL 10, įvedant Konkretūs patobulinimai tiems, kuriems jų reikia Ir jie žino, kaip jais pasinaudoti kuo geriau. Tarp šių patobulinimų yra ir numatytasis rėmelių rodyklių aktyvinimas, kūrėjų labai vertinamas dėl derinimo ir našumo optimizavimo.
Darbalaukis, tiesioginiai ISO ir vartotojo patirtis „AlmaLinux 10.1“
Tiems, kurie nori išbandyti prieš diegdami, „AlmaLinux“ siūlo Tiesioginės versijos su GNOME, KDE Plasma ir XfceJie leidžia lengvai įvertinti sistemą kaip darbalaukį, patikrinti aparatinės įrangos suderinamumą ir priimti sprendimus nemodifikuojant diskų. Be to, aktyvus CRB pagal numatytuosius nustatymus yra pastebimas diegiant. KDE Plasma komponentai arba programos, kurios naudoja EPELnes išnyksta tipinės priklausomybės klaidos, kurios sutrikdo srautą.
Lyg to būtų maža, projekte vėl pristatoma tvarkyklės, kurias „Red Hat“ atmetėplečiant aparatinės įrangos palaikymą ir atkuriant SPICE protokolas nuotoliniams darbalaukiams, kurių nėra nuo RHEL 9.0 versijos. Šio tipo sprendimas sutelkia dėmesį į patogumas naudoti neprarandant suderinamumo, prielaida, kurią bendruomenė vertina nuo pat pirmųjų versijų.
Debesų vaizdų kūrimas ir „AlmaLinux 10.1“ diegimas
„AlmaLinux“ teikia oficialius atvaizdus iš pagrindinių debesijos paslaugų teikėjų. "Amazon AWSAMI yra AWS Marketplace ir kaip bendruomenės AMI, ir jie laisviKonkreti dokumentacija ir patikros informacija pateikiama projekto ištekliuose.
The Bendrieji debesies vaizdai Jie skelbiami pagrindiniuose veidrodžiuose ir saugyklose, pateikiant patikrinimo ir naudojimo vadovus, kaip juos paleisti tiek vietiniuose kompiuteriuose, tiek serveriuose; Jie yra lankstus pasirinkimas KVM, „OpenStack“ ir privačių debesų ar laboratorijų scenarijams.
En "Google CloudOficialius vaizdus galima rasti „Marketplace“ platformoje ir juos taip pat galima platinti per gcloud CLI, su instrukcijomis, pateiktomis wiki. "Microsoft Azure"Projekte siūlomi „AlmaLinux 8.10“ ir „9.6“ atvaizdai, prieinami visuose regionuose per „Azure Marketplace“, o diegimas galimas iš parduotuvės, portalo ir komandinės eilutės sąsajos.
Jei naudojate „OpenNebula“Taip pat yra oficialių veidrodžių atvaizdų su patvirtinimo ir naudojimo vadovais. Ir „Oracle“ debesies infrastruktūra„AlmaLinux“ visuose regionuose publikuoja atvaizdus per „Oracle Cloud Marketplace“, tinkamus įprastiems, ekranuotiems ir ARM egzemplioriams, diegiamus iš „Marketplace“, partnerio atvaizdą OCI konsolėje ir savo platformoje. OCI CLI.
WSL, Raspberry Pi ir kiti formatai
Be debesijos, „AlmaLinux“ siūlo daugybę funkcijų pristatymo formatai kuri apima konteinerius, atvaizdus, skirtus WSL ir Raspberry Pi. Ši įvairovė leidžia pritaikyti platinimą darbalaukio, laboratorinių, CI/CD ir daiktų interneto scenarijaiir išlaikyti nuoseklumą tarp kūrimo ir gamybos aplinkų.
Migracijos iš „CentOS“ ir atnaujinimai tarp versijų
Jei atvykote iš 8.5 CentosPerėjimas prie „AlmaLinux“ yra paprastas dėl projekto įrankių: „AlmaLinux“ įdiegimas leidžia migraciją vietoje Nereikia iš naujo įdiegti. „CentOS 7“ ir perėjimui tarp pagrindinių versijų, Pakelti (sukurta ir prižiūrima „AlmaLinux“ bendruomenės) leidžia migracijos ir pagrindiniai versijų atnaujinimai „vietoje“sumažinant prastovas ir supaprastinant kelią į palaikomą platformą.
Šie maršrutai yra ypač naudingi organizacijoms, kurioms reikia standartizuoti neperdarant visų diegimųArba tiems, kurie nori sujungti įrankius ir saugyklas be netikėtumų. Kaip visada, patartina pirmiausia išbandyti testavimo aplinkoje ir nuolat atnaujinti atsargines kopijas.
Mažos detalės, kurios pagerina kasdienybę
Grįžtant prie 10/10.1 esmės, yra nedideli dizaino sprendimai, kurie tampa pastebimi per kelias savaites. valdiklių grąžinimas „Red Hat“ išplėtė suderinamumą su „išsaugotina“ technine įranga, atsisakydama bendrovės nebenaudojamos įrangos. numatytasis rėmelių rodyklių aktyvinimas Tai palengvina našumo profiliavimą ir diagnostiką. O aktyvus CRB yra vienas iš tų dalykų, kurie... Kartą juos išbandysite, nebenorėsite grįžti.ypač jei naudojate EPEL arba tokius darbalaukius kaip KDE Plasma.
Virtualizacijos aplinkose atnaujinimas QEMU-KVM ir Libvirt Tai paprastai reiškia sklandesnį VM gyvavimo ciklą, geresnį momentinių kopijų tvarkymą ir didesnį stabilumą esant apkrovai. O komandoms, kurios derina konteinerius ir VM, Podmanas ir Buildah kasdien Jie padeda užtikrinti, kad CI/CD grandinė neatsiliktų nuo ankstesnių etapų.
Kada atnaujinti į „AlmaLinux 10.1“ ir ko tikėtis
Jei dirbate gamyboje, dabar galite įdiegti stabilus 10.1 kad šie patobulinimai būtų pritaikyti kritiškai svarbioms mašinoms. Tie, kurie jau naudoja „AlmaLinux 10“, matys kai kuriuos pakeitimus, įdiegtus atnaujinimuose (pvz., CRB aktyvinimas pagal numatytuosius nustatymus ir jo pasekmes), ir galės planuoti Btrfs diegimą arba naujų įrankių grandinių diegimą pagal vidaus politiką.
„AlmaLinux“ žengia į priekį derindama RHEL suderinamumas, patentuoti patobulinimai ir dėmesys patogumuiPagal numatytuosius nustatymus įjungtas CRB supaprastina kasdienį gyvenimą, „Btrfs“ atveria įdomias duris diegimo programai, o įrankių grandinė, konteineris ir saugos atnaujinimai užtikrina modernų paketą.