Systemd 262 jaunās funkcijas un uzlabojumi operētājsistēmai Linux

Pēdējā atjaunošana: 5 oktobris 2026
  • 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.

Datu centra serveru plauktu detaļa, kas attēlo infrastruktūru, kurā darbojas systemd konteineri.

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.

automatizācija operētājsistēmā Linux
Saistītais raksts:
Automatizācija Linux vidē: no cron un bash līdz Ansible un systemd

Revolūcija konteineru pasaulē

Programmatūras inženieris uzrauga serverus modernā datu centrā, ilustrējot pakalpojumu pārvaldību un izvietošanu.

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.

  IPv6 paplašinātā tīkla konfigurācija: pilnīga praktiska rokasgrāmata

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

Biometriskā pirkstu nospiedumu skenēšana drošai piekļuvei, kas simbolizē systemd 262 drošības un šifrēšanas uzlabojumus.

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.

Biežāk pieļautās kļūdas Linux root sistēmā
Saistītais raksts:
Liktenīgas kļūdas un izdzīvošanas padomi Linux administratoriem

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

Biometriskā pirkstu nospiedumu skenēšana drošai piekļuvei, kas simbolizē systemd 262 drošības un šifrēšanas uzlabojumus.

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.

  Ubuntu: prasības un līdzekļi

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

Tīkla komutatoram pievienotu Ethernet kabeļu tuvplāns, kas attēlo jaunās systemd-networkd funkcijas.

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

Serveru telpas vispārējs skats ar zilu apgaismojumu, kas atgādina Linux sistēmu stabilitāti un augsto pieejamību.

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.

Bash skriptēšanas uzdevumu automatizācija
Saistītais raksts:
Pilnīgs uzdevumu automatizācijas ceļvedis ar Bash skriptēšanu operētājsistēmā Linux

Ī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ā.

  Izplatītās sistēmas: kas tās ir, kā tās darbojas un kam tās tiek izmantotas

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.

Sistēmu inženieris, kas pārrauga serveru infrastruktūru modernā datu centrā
Saistītais raksts:
Pilnīgs serveru uzraudzības ceļvedis ar Grafana un Prometheus