ชุดเครื่องมือ Distrobox 1.4 ได้รับการเผยแพร่แล้ว ช่วยให้คุณสามารถติดตั้งและรันการแจกจ่าย Linux ในคอนเทนเนอร์ได้อย่างรวดเร็ว และรับประกันการรวมเข้ากับระบบหลัก รหัสโครงการเขียนขึ้นใน Shell และเผยแพร่ภายใต้ใบอนุญาต GPLv3
โปรเจ็กต์นี้มีส่วนเสริมผ่าน Docker หรือ Podman และโดดเด่นด้วยการทำให้งานง่ายขึ้นสูงสุดและบูรณาการสภาพแวดล้อมการทำงานกับส่วนที่เหลือของระบบ หากต้องการสร้างสภาพแวดล้อมที่มีการแจกจ่ายอื่น เพียงเรียกใช้คำสั่ง distrobox-create โดยไม่ต้องคำนึงถึงความซับซ้อน หลังจากเปิดตัว Distrobox จะส่งต่อโฮมไดเร็กตอรี่ของผู้ใช้ไปยังคอนเทนเนอร์ กำหนดค่าการเข้าถึงเซิร์ฟเวอร์ X11 และ Wayland เพื่อรันแอปพลิเคชันกราฟิกจากคอนเทนเนอร์ ช่วยให้คุณสามารถเชื่อมต่อไดรฟ์ภายนอก เพิ่มเอาต์พุตเสียง และดำเนินการบูรณาการที่ตัวแทน SSH, D- ระดับรถบัสและ udev
Distrobox อ้างว่าสามารถโฮสต์การแจกแจงได้ 17 รายการรวมถึง Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL และ Fedora คอนเทนเนอร์สามารถเรียกใช้การกระจายใดๆ ที่มีรูปภาพในรูปแบบ OCI หลังการติดตั้ง ผู้ใช้สามารถทำงานในดิสทริบิวชั่นอื่นได้อย่างเต็มที่โดยไม่ต้องออกจากระบบหลัก
ขอบเขตหลักของแอปพลิเคชันประกอบด้วยการทดลองที่มีการแจกแจงแบบอัปเดตแบบอะตอมมิก เช่น Endless OS, Fedora Silverblue, OpenSUSE MicroOS และ SteamOS3 การสร้างสภาพแวดล้อมแบบแยกที่แยกจากกัน (เช่น เพื่อเรียกใช้การกำหนดค่าที่บ้านบนแล็ปท็อปที่ทำงาน) การเข้าถึงเวอร์ชันล่าสุด ของการประยุกต์จากสาขาการทดลองของการแจกแจง
ในรุ่นใหม่:
- เพิ่มคำสั่ง "อัปเกรด distrobox" เพื่ออัปเดตเนื้อหาของคอนเทนเนอร์การแจกจ่ายที่ติดตั้งทั้งหมดพร้อมกัน
- เพิ่มคำสั่ง "distrobox create-entry" เพื่อเพิ่มสภาพแวดล้อมที่ใช้ distrobox ให้กับรายการแอปพลิเคชัน
- เพิ่มคำสั่ง "distrobox ชั่วคราว" เพื่อสร้างคอนเทนเนอร์แบบใช้แล้วทิ้งที่จะถูกลบหลังจากเซสชันที่เกี่ยวข้องสิ้นสุดลง
- เพิ่มสคริปต์ install-podman เพื่อติดตั้งชุดเครื่องมือ Podman ลงในโฮมไดเร็กตอรี่โดยไม่กระทบต่อสภาพแวดล้อมของระบบ (มีประโยชน์สำหรับสภาพแวดล้อมที่ไดเร็กทอรีระบบติดตั้งแบบอ่านอย่างเดียวหรือไม่สามารถแก้ไขได้)
- ปรับปรุงการรองรับระบบโฮสต์ด้วยตัวจัดการแพ็คเกจ Guix และ Nix
- ปรับปรุงการรองรับการรับรองความถูกต้องโดยใช้ LDAP, Active Directory และ Kerberos
ที่มา: opennet.ru