- Radikāla konteineru optimizācija, izmantojot statiskus bināros failus un iegultos vienību failus.
- Drošība ir uzlabota, integrējot Argon2id TPM2 un ieviešot jaunas fscrypt v2 šifrēšanas politikas.
- Konfidenciālas virtualizācijas sasniegumi ar Intel TDX atbalstu un rīkiem karstajiem kodola atjauninājumiem.

Linux ekosistēma tikko ir saņēmusi svaiga gaisa malku, izlaižot systemd 262. Kā jau esam pieraduši no šī pakalpojumu pārvaldnieka, viņi nav atturējušies un ir pievērsušies praktiski visiem sistēmas aspektiem, sākot no datora palaišanas līdz šifrēšanas atslēgu pārvaldībai, nodrošinot stabilāku un elastīgāku sistēmu.
Šajā laidienā visvairāk izceļas tā koncentrēšanās uz virtualizētām vidēm un konteineriem , kuru mērķis ir padarīt pakalpojumu izvietošanu pēc iespējas vieglāku un efektīvāku. Tas nav tikai par dažu funkciju pievienošanu, bet gan par noteiktu arhitektūru pārdomāšanu, lai sistēmu administratoriem un izstrādātājiem būtu pieejams vairāk rīku savu datoru optimizēšanai.
Revolūcija konteineru pasaulē

Tiem, kas ikdienā cīnās ar konteineriem, kuriem jābūt pēc iespējas mazākiem, systemd 262 piedāvā dārgakmeni: iespēju kompilēt kā vienu statisku bināro failu . Tas nozīmē, ka procesa PID 1 vairs nav atkarīgs no daudzām dinamiskām bibliotēkām, kas jāielādē, ļaujot izveidot ārkārtīgi mazus un patstāvīgus konteineru attēlus, izvairoties no dlopen() izmantošanas un vienkāršojot lietotāju un grupu risinājumu.
Turklāt, lai novērstu konteineru darbības pārtraukumus trūkstošu konfigurācijas failu dēļ, pārvaldniekā tagad ir iekļauti iegultie diska faili . Tie būtībā ir iekšējie dublējumkopijas tādiem svarīgiem uzdevumiem kā izslēgšana, pārstartēšana un vairāku lietotāju palaišana. Ja systemd nevar atrast šos failus diskā, tas izmanto integrētos failus, ievērojami vienkāršojot darbību minimālistiskās vidēs , kur ne visi diski ir instalēti atsevišķi.
Pakalpojumu pārvaldība un sistēmas stabilitāte

Dažreiz, kad pakalpojums vienlaikus nedarbojas tūkstošiem serveru, vienlaicīga restartēšana var izraisīt domino efektu, kas pārslogo tīklu vai resursus. Lai novērstu šo problēmu, ir pievienota opcija `RestartRandomizedDelaySec` , kas ievieš nejaušu aizkavi pirms pakalpojuma restartēšanas, tādējādi sadalot darba slodzi. Turklāt, lai novērstu sistēmas pārslodzi, palaižot pārāk daudz procesu, šķēlētāji tagad ļauj ierobežot aktivizācijas vienlaicīgumu, izmantojot `ActivatingConcurrencyMax` direktīvu.
Augstas pieejamības jomā izceļas integrācija ar Live Update Orchestrator (LUO) . Pateicoties jaunajai LUOSession opcijai, ir iespējams koordinēt tiešraides Linux kodola atjauninājumus, ļaujot atjaunināt sistēmu, nerestartējot pakalpojumus un neuzturot procesu stāvokli — īsts ieguvums kritiski svarīgiem serveriem , kas nevar atļauties pat sekundi dīkstāves laika.
Vismodernākā šifrēšana un drošība

Drošības ziņā systemd ir pastiprinājis noteikumus. Tagad TPM modulī aizzīmogotās akreditācijas dati ir tieši saistīti ar krātuves saknes atslēgu (SRK) , tādējādi novēršot datu pārtveršanas uzbrukumus. Turklāt tiem, kas konfigurē PIN kodus TPM2, ir ieviests Argon2id algoritms , kas ir ievērojami izturīgāks pret brutāla spēka uzbrukumiem nekā vecākas metodes.
No otras puses, šifrētu mājas direktoriju pārvaldība, izmantojot systemd-homed, tagad pēc noklusējuma izmanto fscrypt v2 politikas . Tas ļauj galvenajām atslēgām būt redzamām dažādās pieslēgšanas nosaukumtelpās, lai gan ir svarīgi zināt, ka nav iespējams automātiski migrēt v1 direktorijus uz v2. Jāatzīmē arī pirmās palaišanas vedņa parādīšanās systemd-cryptenroll, kas atvieglo papildu atbloķēšanas metožu konfigurēšanu jau no paša sākuma.
Virtualizācija, tīklošana un automatizēta izvietošana

Rīks systemd-vmspawn ir spēris ievērojamu soli uz priekšu, pievienojot atbalstu Intel TDX , kas papildina esošo AMD SEV-SNP atbalstu. Tas uzlabo konfidenciālu skaitļošanu, ļaujot virtuālās mašīnas izolēt no pārējās resursdatora infrastruktūras, kas ir būtiska funkcija mākoņvidē, kur atmiņas privātums ir ārkārtīgi svarīgs.
Tiem, kas pārvalda liela mēroga izvietošanu, systemd-firstboot tagad ietver bezgalvas režīmu . Būtībā tas ļauj veikt sākotnējo konfigurāciju automātiski, neaicinot lietotāju, kas ir ideāli piemērots neuzraudzītām instalācijām. Attiecībā uz tīklošanu systemd-networkd tagad var filtrēt konfigurācijas, pamatojoties uz mašīnu tagiem , un ļauj atkārtoti ielādēt failus, nerestartējot jau darbojošās saskarnes.
Citi uzlabojumi un tehniskas kuriozi

Nedrīkst aizmirst arī par run0, sudo alternatīvas, attīstību, kas tagad ietver administratoriem pazīstamākas opcijas, piemēram, iespēju atjaunot vai atsaukt pagaidu autorizācijas. Turklāt atomu atjauninājumu sistēma ir uzlabota ar systemd-sysupdate, kas tagad uztur stingrāku kontroli pār instalētajiem failiem un ļauj noņemt tos, kas vairs nav nepieciešami, izmantojot komandu cleanup.
Īpaši interesanta šīs versijas iezīme ir mākslīgā intelekta kanārijputniņa iekļaušana . Šis mehānisms ir izstrādāts, lai atklātu valodas modelēšanas (LLM) kodu, ko pirms iesniegšanas projektam nav pārskatījis cilvēks. Tas ir drošības pasākums, lai nodrošinātu augstu koda kvalitāti un to, ka līdzstrādnieki ir atbildīgi par to, ko viņi augšupielādē repozitorijā.
Citi tehniski uzlabojumi ietver atbalstu OpenSSL 4 , dm-clone moduļa integrāciju tikai lasāmu ierīču klonu izveidei un uzlabotu žurnāla atkopšanu, kas tagad var izgūt derīgus ierakstus pat pēc pēkšņas izslēgšanas. Tas viss apvienojumā ar jauno JSON formāta komandrindas saskarni izstrādātājiem padara šo versiju par ievērojamu soli uz priekšu Linux pārvaldībā.
Šis atjauninājums pārveido Linux infrastruktūras pārvaldības veidu, optimizējot konteineru vieglo raksturu un nodrošinot sistēmas drošību, izmantojot uzlabotu kriptogrāfiju un konfidenciālu virtualizāciju, vienlaikus ieviešot inteliģentus mehānismus pakalpojumu restartēšanas avāriju novēršanai un atvieglojot izvietošanas pilnīgu automatizāciju.
