Systemd 251 piyasaya sürüldü ve bunlar onun haberleri

sistemd-245

Beş aylık geliştirmeden sonra systemd 251'in yeni sürümünün piyasaya sürüldüğü duyuruldu, sistem gereksinimlerinin artırıldığı sürüm. Linux çekirdeğinin desteklenen minimum sürümü 3.13'ten 4.15'e yükseltildi. Çalışması için CLOCK_BOOTTIME zamanlayıcısını gerektirir. Derlemek için C11 standardını ve GNU uzantılarını destekleyen bir derleyiciye ihtiyacınız vardır (C89 standardı hala başlık dosyaları için kullanılır).

Bu yeni versiyondan öne çıkan yeniliklerin bir kısmı için, se deneysel bir yardımcı program systemd-sysupdate eklendi paragraf Atomik mekanizmayı kullanarak güncellemeleri otomatik olarak algılayın, indirin ve yükleyin bölümleri, dosyaları veya dizinleri değiştirmek için.

Öne çıkan bir diğer değişiklik de yeni bir dahili paylaşılan kitaplık tanıtıldı, libsystemd-core- .so, /usr/lib/systemd/system dizinine kurulur ve libsystemd-shared-library'ye karşılık gelir .çok var. Paylaşılan kitaplığı kullanma libsystemd-core- .SW ikili kodu yeniden kullanarak kurulumun genel boyutunu azaltır. Sürüm numarası, meson derleme sistemindeki 'shared-lib-tag' seçeneği aracılığıyla belirlenebilir ve dağıtımların bu kitaplıkların birden çok sürümünü aynı anda göndermesine olanak tanır.

Bunun yanında ayrıca vurgulanmaktadır. ortam değişkeni geçişi uygulandı Takip edilen ünite hakkında OnFailure/OnSuccess kontrolörlerine bilgi içeren $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID ve $MONITOR_UNIT.

Birimler için, Sistem Uzantısı bileşenlerinin yüklenmesini organize etmek için kullanılabilen ExtensionDirectories ayarı uygulanır. disk görüntülerinden ziyade normal dizinlerden. Sistem genişletme dizini içeriği OverlayFS'yi kaplar ve /usr/ ve /opt/ dizin hiyerarşisini genişletmek ve belirtilen dizinler salt okunur olarak bağlanmış olsa bile çalışma zamanında ek dosyalar eklemek için kullanılır. 'portablectl added –extension=' komutuna bir dizin belirleme desteği de eklendi.

En systemd-networkd, tek noktaya yayın yolları için [Route] bölümü aracılığıyla yapılandırıldığında, "ip route" komutunun davranışına uyması için kapsam değeri varsayılandan "bağlantı"ya değiştirildi. [Bridge] bölümüne “Isolated=true|false” parametresi eklendi çekirdekte aynı adı taşıyan ağ köprüleri özniteliğini yapılandırmak için. [Tünel] bölümünde, harici tipte bir tünel (meta veri toplama modu) yapılandırmak için Harici parametre eklendi.

Of the diğer değişiklikler göze çarpan:

  • PXE modunda önyükleme yaparken DHCP sunucusu tarafından gönderilen sunucu adresini, sunucu adını ve önyükleme dosyası adını yapılandırmak için [DHCPServer] bölümüne BootServerName, BootServerAddress ve BootFilename parametreleri eklendi.
  • [Ağ] bölümünde, .netdev dosyalarında L2TP arayüzü ile ilgili yeni Yerel ayarları kullanabileceğiniz L2TP parametresi kaldırılmıştır.
  • initrd görüntüsünde systemd-resolved mevcut olduğunda initrd'den önyükleme de dahil olmak üzere, sistemd çözümlü uygulamasının önyükleme işleminde daha erken başlatıldığından emin olun.
  • Kimlik bilgisi şifreleme algoritmasını seçmek için systemd-cryptenroll'a –fido2-credential-algorithm seçeneği ve TPM kullanarak bir bölümün kilidini açarken PIN girişini kontrol etmek için –tpm2-pin ile seçeneği eklendi.
  • /etc/crypttab dosyasına benzer bir tpm2-pin seçeneği eklendi. TPM aracılığıyla cihazların kilidini açarken, şifreleme anahtarlarının ele geçirilmesine karşı koruma sağlamak için ayarlar şifrelenir.
  • IPC aracılığıyla bir NTP sunucusundan dinamik olarak bilgi almak için systemd-timesyncd'ye D-Bus API eklendi.
  • Tüm komutlarda renkli çıktı ihtiyacını belirlemek için, önceden kontrol edilen NO_COLOR, SYSTEMD_COLORS ve TERM'e ek olarak COLORTERM ortam değişkeni kontrol edilir.
  • Meson derleme sistemi, özel derlemeler ve gerekli bileşenlerin kurulumu için install_tag seçeneğini uygular: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • systemd-journald ve systemd-coredump için sıkıştırma algoritmasını seçmek için varsayılan sıkıştırma oluşturma seçeneği eklendi.
  • Microsoft Windows'u BitLocker TPM ile başlatmak için loader.conf dosyasında sd-boot'a "bitlocker için yeniden başlat" deneysel ayarı eklendi.
  • Systemd-journald, JSON formatında dışa aktarma özelliğini stabilize etti. “journalctl –list-boots” ve “bootctl list” komutlarında (“–json” bayrağı) JSON çıktısı için destek eklendi.
  • Taşınabilir cihazlar (PDA'lar, hesap makineleri vb.) ve ses ve video oluşturmak için kullanılan cihazlar (DJ konsolları, klavyeler) hakkında bilgi içeren udev'e yeni hwdb veritabanı dosyaları eklendi.
  • LoadCredential ayarı, bağımsız değişken olarak bir dizin adına izin verir; bu durumda, belirtilen dizindeki tüm dosyalardan kimlik bilgilerini yüklemeye çalışır.
  • systemctl'de, "--timestamp" parametresi, zamanı epoch biçiminde (1 Ocak 1970'den bu yana geçen saniye sayısı) görüntülemek için "unix" bayrağını belirtme yeteneğini ekledi.

Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.