Trident เปลี่ยนจาก BSD TrueOS เป็น Void Linux

นักพัฒนาระบบปฏิบัติการตรีศูล ประกาศ เกี่ยวกับการโยกย้ายโครงการไปยัง Linux โครงการ Trident กำลังพัฒนาการกระจายผู้ใช้แบบกราฟิกที่พร้อมใช้งานซึ่งชวนให้นึกถึง PC-BSD และ TrueOS รุ่นเก่า ในขั้นต้น Trident ถูกสร้างขึ้นจากเทคโนโลยี FreeBSD และ TrueOS โดยใช้ระบบไฟล์ ZFS และระบบการเริ่มต้น OpenRC โครงการนี้ก่อตั้งโดยนักพัฒนาที่เกี่ยวข้องกับการทำงานบน TrueOS และถูกวางตำแหน่งให้เป็นโครงการที่เกี่ยวข้อง (TrueOS เป็นแพลตฟอร์มสำหรับการสร้างการแจกจ่าย และ Trident เป็นการแจกจ่ายสำหรับผู้บริโภคปลายทางบนแพลตฟอร์มนี้)

ในปีหน้า มีการตัดสินใจโอนรุ่น Trident ไปยังการพัฒนาการจัดจำหน่าย Void Linux. เหตุผลในการย้ายจาก BSD ไปยัง Linux คือการไม่สามารถกำจัดปัญหาบางอย่างที่จำกัดผู้ใช้ในการเผยแพร่ได้ ประเด็นที่น่ากังวล ได้แก่ ความเข้ากันได้ของฮาร์ดแวร์ การสนับสนุนมาตรฐานการสื่อสารสมัยใหม่ และความพร้อมใช้งานของแพ็คเกจ การมีปัญหาในพื้นที่เหล่านี้เป็นอุปสรรคต่อการบรรลุเป้าหมายหลักของโครงการ - การเตรียมสภาพแวดล้อมกราฟิกที่เป็นมิตรต่อผู้ใช้

เมื่อเลือกพื้นฐานใหม่ มีการระบุข้อกำหนดต่อไปนี้:

  • ความสามารถในการใช้แพ็คเกจที่ไม่มีการดัดแปลง (โดยไม่ต้องสร้างใหม่) และการอัปเดตเป็นประจำจากการแจกจ่ายพาเรนต์
  • รูปแบบการพัฒนาผลิตภัณฑ์ที่คาดการณ์ได้ (สภาพแวดล้อมควรอนุรักษ์และรักษาวิถีชีวิตตามปกติเป็นเวลาหลายปี)
  • ความเรียบง่ายของการจัดระเบียบระบบ (ชุดส่วนประกอบขนาดเล็กอัปเดตง่ายและรวดเร็วในรูปแบบของระบบ BSD แทนที่จะเป็นโซลูชันแบบเสาหินและซับซ้อน)
  • ยอมรับการเปลี่ยนแปลงจากบุคคลที่สามและมีระบบบูรณาการอย่างต่อเนื่องสำหรับการทดสอบและสร้าง
  • การมีอยู่ของระบบย่อยกราฟิกที่ใช้งานได้ แต่ไม่ต้องพึ่งพาชุมชนที่จัดตั้งขึ้นแล้วซึ่งกำลังพัฒนาเดสก์ท็อป (Trident วางแผนที่จะร่วมมือกับผู้พัฒนาการกระจายฐานและทำงานร่วมกันในการพัฒนาเดสก์ท็อปและการสร้างยูทิลิตี้เฉพาะเพื่อปรับปรุงการใช้งาน)
  • การสนับสนุนคุณภาพสูงสำหรับฮาร์ดแวร์ปัจจุบันและการอัปเดตส่วนประกอบการแจกจ่ายที่เกี่ยวข้องกับฮาร์ดแวร์เป็นประจำ (ไดรเวอร์ เคอร์เนล)

ชุดแจกจ่ายมีความใกล้เคียงกับข้อกำหนดที่ระบุไว้มากที่สุด Void Linuxยึดมั่นในแบบจำลองของวงจรการอัปเดตเวอร์ชันของโปรแกรมอย่างต่อเนื่อง (การอัปเดตแบบต่อเนื่องโดยไม่มีการเผยแพร่แยกต่างหาก) Void Linux ใช้ตัวจัดการระบบอย่างง่ายในการเริ่มต้นและจัดการบริการ runitใช้ตัวจัดการแพ็คเกจของตัวเอง xbps และระบบการสร้างบรรจุภัณฑ์ xbps-src. ใช้เป็นไลบรารีมาตรฐานแทน Glibc มุสลและแทนที่จะเป็น OpenSSL - LibreSSL Void Linux ไม่รองรับการติดตั้งบนพาร์ติชันด้วย ZFS แต่นักพัฒนา Trident ไม่เห็นปัญหาในการใช้คุณสมบัติดังกล่าวอย่างอิสระโดยใช้โมดูล ZFsonLinux. การโต้ตอบกับ Void Linux นั้นง่ายขึ้นด้วยความจริงที่ว่าการพัฒนาของมัน การแพร่กระจาย ภายใต้ใบอนุญาต BSD

คาดว่าหลังจากการเปลี่ยนไปใช้ Void Linux แล้ว Trident จะสามารถขยายการรองรับกราฟิกการ์ดและให้ไดรเวอร์กราฟิกที่ทันสมัยยิ่งขึ้นแก่ผู้ใช้ รวมถึงปรับปรุงการรองรับการ์ดเสียง การสตรีมเสียง เพิ่มการรองรับการส่งสัญญาณเสียงผ่าน HDMI ปรับปรุงการรองรับอะแดปเตอร์เครือข่ายไร้สายและอุปกรณ์ด้วยอินเทอร์เฟซ Bluetooth นอกจากนี้ ผู้ใช้จะได้รับโปรแกรมเวอร์ชันล่าสุด กระบวนการบูตจะถูกเร่ง และจะเพิ่มการรองรับสำหรับการติดตั้งแบบไฮบริดบนระบบ UEFI

ข้อเสียประการหนึ่งของการย้ายข้อมูลคือการสูญเสียสภาพแวดล้อมและยูทิลิตี้ที่คุ้นเคยซึ่งพัฒนาโดยโครงการ TrueOS สำหรับการกำหนดค่าระบบ เช่น sysadm เพื่อแก้ไขปัญหานี้ มีการวางแผนที่จะเขียนการแทนที่แบบสากลสำหรับยูทิลิตี้ดังกล่าว โดยไม่ขึ้นอยู่กับประเภทของระบบปฏิบัติการ Trident รุ่นใหม่ครั้งแรกมีกำหนดเปิดตัวในเดือนมกราคม 2020 ก่อนการเปิดตัว จะไม่รวมการสร้างรุ่นทดสอบอัลฟ่าและเบต้า การย้ายไปยังระบบใหม่จะต้องมีการถ่ายโอนเนื้อหาของพาร์ติชัน /home ด้วยตนเอง
บิลด์ BSD จะได้รับการสนับสนุน ยกเลิกแล้ว ทันทีหลังจากการเปิดตัวรุ่นใหม่ และที่เก็บแพ็คเกจที่เสถียรซึ่งใช้ FreeBSD 12 จะถูกลบในเดือนเมษายน 2020 (พื้นที่เก็บข้อมูลทดลองที่ใช้ FreeBSD 13-Current จะถูกลบในเดือนมกราคม)

จากการแจกแจงปัจจุบันที่ใช้ TrueOS โปรเจ็กต์ยังคงอยู่
ผีบีเอสดีนำเสนอเดสก์ท็อป MATE เช่นเดียวกับตรีศูล GhostBSD ใช้ระบบเริ่มต้น OpenRC และระบบไฟล์ ZFS ตามค่าเริ่มต้น แต่ยังรองรับโหมด Live เพิ่มเติม หลังจากย้าย Trident ไปเป็น Linux แล้ว นักพัฒนา GhostBSD ระบุไว้ที่ยังคงมุ่งมั่นกับระบบ BSD และจะยังคงใช้สาขาที่มั่นคงต่อไป TrueOS เพื่อเป็นพื้นฐานในการจำหน่ายของคุณ

ที่มา: opennet.ru

เพิ่มความคิดเห็น