การเปิดตัวผู้จัดการระบบที่มีชื่อเสียงที่สุดในโลก GNU/Linux ที่รอคอยมานาน (สำหรับผู้เขียนข่าว) (และนอกเหนือจากนั้นเล็กน้อย) - systemd.

ในรุ่นนี้:

  • แท็ก udev ตอนนี้อ้างถึงอุปกรณ์มากกว่าเหตุการณ์ที่เกี่ยวข้องกับอุปกรณ์ - ซึ่งจะทำลายความเข้ากันได้แบบย้อนหลัง แต่จะจัดการอย่างถูกต้องเท่านั้น การแบ่งความเข้ากันได้แบบย้อนหลังที่นำมาใช้ในเคอร์เนล 4.14
  • ไฟล์ PAM สำหรับ systemd-user อยู่ใน /usr/lib/pam.d/ ตามค่าเริ่มต้น (ตามที่ควรจะเป็นตั้งแต่ PAM 1.2.0) แทนที่จะเป็น /etc/pam.d/
  • การพึ่งพารันไทม์บน libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup เป็นทางเลือกแล้ว - หากไลบรารีหายไป ฟังก์ชันที่เกี่ยวข้องจะถูกปิดใช้งานโดยอัตโนมัติ
  • systemd-repart รองรับเอาต์พุต JSON
  • systemd-dissect ได้กลายเป็นยูทิลิตี้ที่ได้รับการสนับสนุนอย่างเป็นทางการพร้อมอินเทอร์เฟซที่เสถียร ดังนั้น ตามค่าเริ่มต้น ตอนนี้จะถูกติดตั้งใน /usr/bin/ แทนที่จะเป็น /usr/lib/systemd/
  • systemd-nspawn ตอนนี้ใช้อินเทอร์เฟซที่อธิบายไว้ใน https://systemd.io/CONTAINER_INTERFACE
  • ลบตัวเลือกที่ไม่มีเอกสาร “ConditionNull=” สำหรับหน่วย
  • เพิ่มตัวเลือกหน่วยใหม่
  • เพิ่มการรองรับคีย์การกู้คืนสำหรับอิมเมจ systemd-homed ที่เข้ารหัส ซึ่ง (คีย์ ไม่ใช่รูปภาพ) จะแสดงโดยใช้โค้ด QR
  • เพิ่มการรองรับพาร์ติชัน /usr แยกต่างหากใน https://systemd.io/DISCOVERABLE_PARTITIONS/ และ systemd-repart

และการเปลี่ยนแปลงที่น่าสนใจไม่แพ้กันอีกมากมายที่คู่ควรกับการอภิปรายที่สร้างสรรค์และเต็มไปด้วยอารมณ์ที่ ENT

ที่มา: linux.org.ru