หลัก
- สภาพแวดล้อมเดสก์ท็อป Pantheon รวมอยู่ด้วย
ได้รับการพัฒนา โครงการ OS ระดับประถมศึกษา (เปิดใช้งานผ่าน services.xserver.desktopManager.pantheon.enable); - โมดูลที่มีระบบการจัดการคอนเทนเนอร์ Kubernetes ได้รับการออกแบบใหม่อย่างมีนัยสำคัญและแบ่งออกเป็นองค์ประกอบต่างๆ ที่แยกจากกัน เพื่อเพิ่มความปลอดภัย TLS และ RBAC จะถูกเปิดใช้งานตามค่าเริ่มต้น
- เพิ่มตัวเลือกให้กับ systemd.services สำหรับการรันบริการในสภาพแวดล้อม chroot
- เพิ่มอิมเมจการติดตั้งสำหรับสถาปัตยกรรม Aarch64 พร้อมการรองรับ
UEFI; - อัปเดตเวอร์ชันของส่วนประกอบการแจกจ่าย รวมถึง CPython 3.7 (เดิมคือ 3.6)
- เพิ่มบริการใหม่ 22 รายการ รวมถึง CockroachDB, bolt, lirc,
Roundcube, weechat และปม
เมื่อใช้ Nix แพ็คเกจจะถูกติดตั้งในแผนผังไดเร็กทอรีแยกต่างหาก /nix/store หรือไดเร็กทอรีย่อยในไดเร็กทอรีของผู้ใช้ ตัวอย่างเช่น แพ็คเกจได้รับการติดตั้งเป็น /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/ โดยที่ "f3a4h9..." คือตัวระบุแพ็คเกจเฉพาะที่ใช้สำหรับการตรวจสอบการขึ้นต่อกัน บรรจุภัณฑ์ได้รับการออกแบบให้เป็นคอนเทนเนอร์ที่มีส่วนประกอบที่จำเป็นสำหรับการใช้งาน
เป็นไปได้ที่จะกำหนดการขึ้นต่อกันระหว่างแพ็คเกจ และเพื่อค้นหาการมีอยู่ของการขึ้นต่อกันที่ติดตั้งไว้แล้ว การสแกนแฮชตัวระบุในไดเร็กทอรีของแพ็คเกจที่ติดตั้งจะถูกนำมาใช้ เป็นไปได้ที่จะดาวน์โหลดแพ็คเกจไบนารี่สำเร็จรูปจากพื้นที่เก็บข้อมูล (เมื่อติดตั้งการอัพเดตแพ็คเกจไบนารี จะดาวน์โหลดเฉพาะการเปลี่ยนแปลงเดลต้าเท่านั้น) หรือสร้างจากซอร์สโค้ดที่มีการขึ้นต่อกันทั้งหมด ชุดของแพ็คเกจถูกนำเสนอในพื้นที่เก็บข้อมูลพิเศษ
Источникopennet.ru
[: th]หลัก
- สภาพแวดล้อมเดสก์ท็อป Pantheon รวมอยู่ด้วย
ได้รับการพัฒนา โครงการ OS ระดับประถมศึกษา (เปิดใช้งานผ่าน services.xserver.desktopManager.pantheon.enable); - โมดูลที่มีระบบการจัดการคอนเทนเนอร์ Kubernetes ได้รับการออกแบบใหม่อย่างมีนัยสำคัญและแบ่งออกเป็นองค์ประกอบต่างๆ ที่แยกจากกัน เพื่อเพิ่มความปลอดภัย TLS และ RBAC จะถูกเปิดใช้งานตามค่าเริ่มต้น
- เพิ่มตัวเลือกให้กับ systemd.services สำหรับการรันบริการในสภาพแวดล้อม chroot
- เพิ่มอิมเมจการติดตั้งสำหรับสถาปัตยกรรม Aarch64 พร้อมการรองรับ
UEFI; - อัปเดตเวอร์ชันของส่วนประกอบการแจกจ่าย รวมถึง CPython 3.7 (เดิมคือ 3.6)
- เพิ่มบริการใหม่ 22 รายการ รวมถึง CockroachDB, bolt, lirc,
Roundcube, weechat และปม
เมื่อใช้ Nix แพ็คเกจจะถูกติดตั้งในแผนผังไดเร็กทอรีแยกต่างหาก /nix/store หรือไดเร็กทอรีย่อยในไดเร็กทอรีของผู้ใช้ ตัวอย่างเช่น แพ็คเกจได้รับการติดตั้งเป็น /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/ โดยที่ "f3a4h9..." คือตัวระบุแพ็คเกจเฉพาะที่ใช้สำหรับการตรวจสอบการขึ้นต่อกัน บรรจุภัณฑ์ได้รับการออกแบบให้เป็นคอนเทนเนอร์ที่มีส่วนประกอบที่จำเป็นสำหรับการใช้งาน
เป็นไปได้ที่จะกำหนดการขึ้นต่อกันระหว่างแพ็คเกจ และเพื่อค้นหาการมีอยู่ของการขึ้นต่อกันที่ติดตั้งไว้แล้ว การสแกนแฮชตัวระบุในไดเร็กทอรีของแพ็คเกจที่ติดตั้งจะถูกนำมาใช้ เป็นไปได้ที่จะดาวน์โหลดแพ็คเกจไบนารี่สำเร็จรูปจากพื้นที่เก็บข้อมูล (เมื่อติดตั้งการอัพเดตแพ็คเกจไบนารี จะดาวน์โหลดเฉพาะการเปลี่ยนแปลงเดลต้าเท่านั้น) หรือสร้างจากซอร์สโค้ดที่มีการขึ้นต่อกันทั้งหมด ชุดของแพ็คเกจถูกนำเสนอในพื้นที่เก็บข้อมูลพิเศษ
ที่มา: opennet.ru
[:]