Systemd 251 telah dirilis dan ini adalah beritanya

sistemd-245

Setelah lima bulan pembangunan rilis versi baru systemd 251 diumumkan, versi di mana persyaratan sistem ditingkatkan. Versi minimum kernel Linux yang didukung telah ditingkatkan dari 3.13 menjadi 4.15. Membutuhkan timer CLOCK_BOOTTIME untuk bekerja. Untuk mengompilasi, Anda memerlukan kompiler yang mendukung standar C11 dan ekstensi GNU (standar C89 masih digunakan untuk file header).

Untuk bagian dari hal baru yang menonjol dari versi baru ini, disoroti bahwa se menambahkan utilitas eksperimental systemd-sysupdate ayat mendeteksi, mengunduh, dan menginstal pembaruan secara otomatis menggunakan mekanisme atom untuk mengganti partisi, file atau direktori.

Perubahan lain yang menonjol adalah itu perpustakaan bersama internal baru diperkenalkan, libsystemd-core- .so, yang diinstal di direktori /usr/lib/systemd/system dan sesuai dengan libsystemd-shared-library .jadi ada. Menggunakan perpustakaan bersama libsystemd-core- .SW mengurangi ukuran keseluruhan instalasi dengan menggunakan kembali kode biner. Nomor versi dapat ditentukan melalui opsi 'shared-lib-tag' di sistem pembangunan meson dan memungkinkan distribusi untuk mengirimkan beberapa versi perpustakaan ini secara bersamaan.

Selain itu, juga disorot bahwa passing variabel lingkungan telah diimplementasikan $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID, dan $MONITOR_UNIT yang berisi informasi tentang unit yang dipantau ke pengontrol OnFailure/OnSuccess.

Untuk unit, pengaturan ExtensionDirectory diimplementasikan, yang dapat digunakan untuk mengatur pemuatan komponen System Extension dari direktori biasa, bukan gambar disk. Isi dari direktori perluasan sistem menutupi OverlayFS dan digunakan untuk memperluas hierarki direktori /usr/ dan /opt/ dan menambahkan file tambahan saat runtime, bahkan jika direktori yang ditentukan dipasang hanya-baca. Dukungan untuk menentukan direktori juga telah ditambahkan ke perintah 'portablectl added –extension='.

En systemd-networkd, untuk rute unicast dikonfigurasi melalui bagian [Rute], nilai cakupan diubah dari default menjadi "tautan" agar sesuai dengan perilaku perintah "rute ip". Menambahkan parameter “Isolated=true|false” ke bagian [Bridge] untuk mengkonfigurasi atribut jembatan jaringan dengan nama yang sama di kernel. Di bagian [Tunnel], parameter Eksternal telah ditambahkan untuk mengonfigurasi terowongan tipe eksternal (mode pengumpulan metadata).

dari perubahan lainnya yang menonjol:

  • Menambahkan parameter BootServerName, BootServerAddress, dan BootFilename ke bagian [DHCPServer] untuk mengonfigurasi alamat server, nama server, dan nama file boot yang dikirim oleh server DHCP saat boot dalam mode PXE.
  • Di bagian [Jaringan], parameter L2TP telah dihapus, alih-alih di file .netdev Anda dapat menggunakan pengaturan Lokal baru terkait antarmuka L2TP.
  • Pastikan bahwa systemd-resolved dimulai lebih awal dalam proses boot, termasuk booting dari initrd ketika systemd-resolved ada di image initrd.
  • Menambahkan opsi –fido2-credential-algorithm ke systemd-cryptenroll untuk memilih algoritme enkripsi kredensial dan opsi –tpm2-with-pin untuk mengontrol entri PIN saat membuka kunci partisi menggunakan TPM.
  • Menambahkan opsi serupa tpm2-pin ke /etc/crypttab. Saat membuka kunci perangkat melalui TPM, pengaturan dienkripsi untuk melindungi dari intersepsi kunci enkripsi.
  • Menambahkan D-Bus API ke systemd-timesyncd untuk mengambil informasi secara dinamis dari server NTP melalui IPC.
  • Untuk menentukan kebutuhan keluaran warna pada semua perintah, variabel lingkungan COLORTERM diperiksa selain NO_COLOR, SYSTEMD_COLORS, dan TERM, yang sebelumnya diperiksa.
  • Sistem pembangunan Meson mengimplementasikan opsi install_tag untuk pembuatan khusus dan pemasangan komponen yang diperlukan: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Menambahkan opsi build kompresi default untuk memilih algoritme kompresi untuk systemd-journald dan systemd-coredump.
  • Menambahkan pengaturan eksperimental "reboot-for-bitlocker" ke sd-boot di loader.conf untuk mem-boot Microsoft Windows dengan BitLocker TPM.
  • Systemd-journald telah menstabilkan kemampuan untuk mengekspor dalam format JSON. Menambahkan dukungan untuk output JSON dalam perintah “journalctl –list-boots” dan “bootctl list” (“–json” flag).
  • Menambahkan file database hwdb baru ke udev, yang berisi informasi tentang perangkat portabel (PDA, kalkulator, dll.) dan perangkat yang digunakan untuk membuat suara dan video (konsol DJ, keyboard).
  • Pengaturan LoadCredential memungkinkan nama direktori sebagai argumen, dalam hal ini ia mencoba memuat kredensial dari semua file di direktori yang ditentukan.
  • Di systemctl, parameter "--timestamp" menambahkan kemampuan untuk menentukan flag "unix" untuk menampilkan waktu dalam format epoch (jumlah detik sejak 1 Januari 1970).

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat berkonsultasi dengan detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.