„Systemd 251“ jau buvo išleistas ir tai yra jo naujienos

systemd-245

Po penkių mėnesių plėtros buvo paskelbta apie naujos systemd 251 versijos išleidimą, versija, kurioje buvo padidinti sistemos reikalavimai. Minimali palaikoma Linux branduolio versija padidinta nuo 3.13 iki 4.15. Kad veiktų, reikalingas laikmatis CLOCK_BOOTTIME. Norėdami kompiliuoti, jums reikia kompiliatoriaus, kuris palaiko C11 standartą ir GNU plėtinius (C89 standartas vis dar naudojamas antraštės failams).

Daliai naujovių, kurios išsiskiria iš šios naujos versijos, pabrėžiama, kad se pridėjo eksperimentinį įrankį systemd-sysupdate punktas automatiškai aptikti, atsisiųsti ir įdiegti naujinimus naudojant atominį mechanizmą pakeisti skaidinius, failus ar katalogus.

Kitas išsiskiriantis pokytis yra tas pristatoma nauja vidinė bendrai naudojama biblioteka, libsystemd-core- .so, kuris yra įdiegtas /usr/lib/systemd/system kataloge ir atitinka libsystemd-shared-library .taip egzistuojanti. Naudojant bendrinamą biblioteką libsystemd-core- .SW sumažina bendrą diegimo dydį pakartotinai naudojant dvejetainį kodą. Versijos numerį galima nurodyti naudojant „shared-lib-tag“ parinktį meson kūrimo sistemoje ir leidžia platintojams vienu metu siųsti kelias šių bibliotekų versijas.

Be to, taip pat pabrėžiama, kad buvo įdiegtas aplinkos kintamųjų perdavimas $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID ir $MONITOR_UNIT, kuriuose yra informacijos apie stebimą įrenginį į OnFailure/OnSuccess valdiklius.

Vienetams, įdiegtas ExtensionDirectories nustatymas, kurį galima naudoti norint organizuoti sistemos plėtinių komponentų įkėlimą iš įprastų katalogų, o ne iš disko vaizdų. Sistemos išplėtimo katalogo turinys perdengia OverlayFS ir yra naudojamas išplėsti /usr/ ir /opt/ katalogų hierarchiją ir pridėti papildomų failų vykdymo metu, net jei nurodyti katalogai yra prijungti tik skaityti. Katalogo nurodymo palaikymas taip pat buvo įtrauktas į komandą „portablectl added –extension=“.

En systemd-networkd, skirtiems unicast maršrutams sukonfigūruota per skyrių [Route], apimties reikšmė buvo pakeista iš numatytosios į "link", kad atitiktų komandos "ip route" elgesį. Prie [Tiltas] skilties pridėtas parametras „Isolated=true|false“. Norėdami sukonfigūruoti to paties pavadinimo tinklo tiltų atributą branduolyje. Skiltyje [Tunelis] buvo pridėtas išorinis parametras, skirtas konfigūruoti išorinio tipo tunelį (metaduomenų rinkimo režimas).

kiti pokyčiai kad išsiskiria:

  • Skiltyje [DHCPServer] buvo pridėti parametrai BootServerName, BootServerAddress ir BootFilename, kad būtų galima sukonfigūruoti serverio adresą, serverio pavadinimą ir įkrovos failo pavadinimą, siunčiamą DHCP serverio paleidžiant PXE režimu.
  • Skiltyje [Tinklas] pašalintas L2TP parametras, vietoj kurio .netdev failuose galite naudoti naujus L2TP sąsajos Vietinius nustatymus.
  • Užtikrinta, kad systemd-resolved būtų paleistas anksčiau įkrovos proceso metu, įskaitant paleidimą iš initrd, kai initrd atvaizde yra systemd-resolved.
  • Prie systemd-cryptenroll pridėta parinktis –fido2-credential-algoritm, kad būtų galima pasirinkti kredencialų šifravimo algoritmą, ir parinktis –tpm2-with-pin valdyti PIN įvedimą atrakinant skaidinį naudojant TPM.
  • Pridėta panaši parinktis tpm2-pin prie /etc/crypttab. Atrakinant įrenginius per TPM, nustatymai užšifruojami, kad būtų apsaugoti nuo šifravimo raktų perėmimo.
  • Pridėta D-Bus API prie systemd-timesyncd, kad būtų galima dinamiškai gauti informaciją iš NTP serverio per IPC.
  • Norint nustatyti spalvų išvesties poreikį visoms komandoms, be anksčiau patikrintų NO_COLOR, SYSTEMD_COLORS ir TERM aplinkos kintamasis pažymimas COLORTERM.
  • „Meson“ kūrimo sistema įdiegia parinktį „install_tag“, kad būtų galima sukurti pasirinktinius komponentus ir įdiegti būtinus komponentus: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Pridėta numatytojo glaudinimo kūrimo parinktis, leidžianti pasirinkti systemd-journald ir systemd-coredump glaudinimo algoritmą.
  • Pridėtas eksperimentinis nustatymas „reboot-for-bitlocker“ prie sd-boot faile loader.conf, kad būtų paleista „Microsoft Windows“ su „BitLocker“ TPM.
  • „Systemd-journald“ stabilizavo galimybę eksportuoti JSON formatu. Pridėtas JSON išvesties palaikymas komandose „journalctl –list-boots“ ir „bootctl list“ („–json“ vėliavėlė).
  • Į udev įtraukti nauji hwdb duomenų bazės failai, kuriuose yra informacijos apie nešiojamus įrenginius (PDA, skaičiuotuvus ir kt.) ir įrenginius, naudojamus garso ir vaizdo kūrimui (DJ pultai, klaviatūros).
  • Nustatymas LoadCredential leidžia katalogo pavadinimą kaip argumentą, tokiu atveju bandoma įkelti kredencialus iš visų failų nurodytame kataloge.
  • Sistemoje systemctl parametras „--timestamp“ pridėjo galimybę nurodyti „unix“ vėliavėlę, kad laikas būtų rodomas epochos formatu (sekundžių skaičius nuo 1 m. sausio 1970 d.).

Galiausiai, jei norite sužinoti daugiau apie tai, galite sužinoti daugiau Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.