Systemd 251 jau ir izlaists, un tie ir tā jaunumi

systemd-245

Pēc piecu mēnešu attīstības tika paziņots par sistēmasd 251 jaunās versijas izlaišanu, versija, kurā tika paaugstinātas sistēmas prasības. Linux kodola minimālā atbalstītā versija ir palielināta no 3.13 uz 4.15. Lai darbotos, ir nepieciešams taimeris CLOCK_BOOTTIME. Lai kompilētu, nepieciešams kompilators, kas atbalsta C11 standartu un GNU paplašinājumus (galvenes failiem joprojām tiek izmantots C89 standarts).

Attiecībā uz daļu no jaunumiem, kas izceļas no šīs jaunās versijas, tiek uzsvērts, ka se pievienoja eksperimentālu utilītu systemd-sysupdate par automātiski noteikt, lejupielādēt un instalēt atjauninājumus, izmantojot atomu mehānismu lai aizstātu nodalījumus, failus vai direktorijus.

Vēl viena izceļa ir tā tiek ieviesta jauna iekšējā koplietojama bibliotēka, libsystemd-core- .so, kas ir instalēts /usr/lib/systemd/system direktorijā un atbilst libsystemd-shared-library .tik pastāvošs. Izmantojot koplietoto bibliotēku libsystemd-core- .SW samazina kopējo instalācijas lielumu, atkārtoti izmantojot bināro kodu. Versijas numuru var norādīt, izmantojot opciju "shared-lib-tag" mezona veidošanas sistēmā, un tas ļauj izplatījumiem vienlaikus nosūtīt vairākas šo bibliotēku versijas.

Papildus tam tiek uzsvērts arī tas ir ieviesta vides mainīgā nodošana $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID un $MONITOR_UNIT, kas satur OnFailure/OnSuccess kontrolleriem informāciju par uzraudzīto vienību.

Vienībām, ir ieviests ExtensionDirectories iestatījums, ko var izmantot, lai organizētu System Extension komponentu ielādi no parastajiem direktorijiem, nevis diska attēliem. Sistēmas paplašināšanas direktorija saturs pārklāj OverlayFS un tiek izmantots, lai paplašinātu /usr/ un /opt/ direktoriju hierarhiju un pievienotu papildu failus izpildlaikā, pat ja norādītie direktoriji ir uzstādīti tikai lasāmā režīmā. Direktorija norādīšanas atbalsts ir pievienots arī komandai 'portablectl added –extension='.

En systemd-networkd, unicast maršrutiem konfigurēta, izmantojot sadaļu [Route], tvēruma vērtība tika mainīta no noklusējuma uz "link", lai atbilstu komandas "ip route" darbībai. Sadaļai [Bridge] ir pievienots parametrs “Isolated=true|false”. lai kodolā konfigurētu tāda paša nosaukuma tīkla tiltu atribūtu. Sadaļā [Tunelis] ir pievienots parametrs Ārējais, lai konfigurētu ārējā tipa tuneli (metadatu vākšanas režīms).

Gada citas izmaiņas kas izceļas:

  • Sadaļā [DHCPServer] ir pievienoti parametri BootServerName, BootServerAddress un BootFilename, lai konfigurētu servera adresi, servera nosaukumu un sāknēšanas faila nosaukumu, ko nosūtījis DHCP serveris, veicot sāknēšanu PXE režīmā.
  • Sadaļā [Tīkls] ir noņemts L2TP parametrs, kura vietā .netdev failos varat izmantot jaunos L2TP interfeisu lokālos iestatījumus.
  • Nodrošināts, ka systemd-resolved tiek palaists agrāk sāknēšanas procesā, tostarp sāknēšana no initrd, ja initrd attēlā ir systemd-resolved.
  • Systemd-cryptenroll ir pievienota opcija –fido2-credential-algorithm, lai atlasītu akreditācijas datu šifrēšanas algoritmu, un opcija –tpm2-with-pin, lai kontrolētu PIN ievadi, atbloķējot nodalījumu, izmantojot TPM.
  • Pievienota līdzīga opcija tpm2-pin mapei /etc/crypttab. Atbloķējot ierīces, izmantojot TPM, iestatījumi tiek šifrēti, lai aizsargātu pret šifrēšanas atslēgu pārtveršanu.
  • Pievienots D-Bus API sistēmai systemd-timesyncd, lai dinamiski izgūtu informāciju no NTP servera, izmantojot IPC.
  • Lai noteiktu krāsu izvades nepieciešamību visām komandām, papildus iepriekš pārbaudītajiem NO_COLOR, SYSTEMD_COLORS un TERM tiek pārbaudīts arī vides mainīgais COLORTERM.
  • Meson būvēšanas sistēma ievieš opciju install_tag pielāgotām būvēm un nepieciešamo komponentu instalēšanai: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Pievienota noklusējuma saspiešanas veidošanas opcija, lai atlasītu saspiešanas algoritmu systemd-journald un systemd-coredump.
  • Pievienots eksperimentāls iestatījums "reboot-for-bitlocker" sd-boot failā loader.conf, lai palaistu Microsoft Windows ar BitLocker TPM.
  • Systemd-journald ir stabilizējis iespēju eksportēt JSON formātā. Pievienots atbalsts JSON izvadei komandās “journalctl –list-boots” un “bootctl list” (karogs “–json”).
  • udev pievienoti jauni hwdb datu bāzes faili, kas satur informāciju par pārnēsājamām ierīcēm (PDA, kalkulatori u.c.) un ierīcēm, kas tiek izmantotas skaņas un video veidošanai (DJ pultis, klaviatūras).
  • Iestatījums LoadCredential atļauj direktorija nosaukumu kā argumentu, un tādā gadījumā tas mēģina ielādēt akreditācijas datus no visiem failiem norādītajā direktorijā.
  • Programmā systemctl parametrs "--timestamp" pievienoja iespēju norādīt "unix" karogu, lai parādītu laiku laikmeta formātā (sekunžu skaits kopš 1. gada 1970. janvāra).

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat uzzināt sīkāku informāciju Šajā saitē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.