หลายวันก่อน รุ่นแรกของ การกระจาย Linux แบบกำหนดเองใหม่ชื่อ "คาร์บอน" ซึ่งมีความโดดเด่นในการสร้างโดยใช้แบบจำลองการออกแบบระบบปรมาณู ซึ่งสภาพแวดล้อมพื้นฐานถูกส่งเป็นภาพรวมเดียว ไม่ได้แบ่งออกเป็นแพ็คเกจแยกกัน
หนึ่งในคุณสมบัติที่โดดเด่นในการแจกจ่าย Linux ใหม่นี้คือ แอปพลิเคชัน เพิ่มเติม มีการติดตั้งในรูปแบบ Flatpak และทำงานในคอนเทนเนอร์แยก
ต่างจาก Atomic distribution อื่นๆ ตรงที่ carbonOS ไม่ได้พยายามรักษาคุณสมบัติการจัดการแพ็คเกจแบบเดิมๆ: carbonOS คือ Flatpak ก่อนสำหรับแอพและคอนเทนเนอร์ก่อนสำหรับอย่างอื่น
เป้าหมายสูงสุดของ carbonOS คือการแจกจ่ายที่ใช้ความสามารถเฉพาะตัวของ Linux เพื่อมอบสภาพแวดล้อมที่ปลอดภัย เสถียร และมีประสิทธิภาพสำหรับแอปพลิเคชันของผู้ใช้ ฉันต้องการให้เป็นระบบปฏิบัติการเอนกประสงค์ที่ผู้ใช้ไม่ต้องคิด ผู้ใช้ควรจะสามารถเล่นได้ ทำงานกับมัน ตั้งโปรแกรมบนมัน และทำทุกอย่างที่พวกเขาต้องการโดยไม่ต้องกังวลกับรายละเอียดทางเทคนิคของระบบปฏิบัติการของพวกเขา
เกี่ยวกับ CarbonOS
ใน CarbonOS ไม่เหมือนกับการแจกแจงหลายๆ แบบ ของลินุกซ์ยอดนิยมและโดยเฉพาะอย่างยิ่งส่วนใหญ่ของลีนุกซ์ในปัจจุบัน, ในนั้น เนื้อหาระบบพื้นฐานถูกเมาท์แบบอ่านอย่างเดียว เพื่อป้องกันการแก้ไขในกรณีที่เกิดการประนีประนอม (นอกจากนี้ ในอนาคตพวกเขาวางแผนที่จะรวมความสามารถในการเข้ารหัสข้อมูลและตรวจสอบความสมบูรณ์ของไฟล์โดยใช้ลายเซ็นดิจิทัล)
กรณีเดียวที่สามารถเขียนระบบได้คือบน /usr/local พาร์ติชัน ในกระบวนการอัปเดตระบบ จะต้องโหลดอิมเมจระบบใหม่ในเบื้องหลังและเปลี่ยนเป็นอิมเมจระบบหลังจากรีบูต มีการกล่าวถึงว่าในขณะเดียวกัน ภาพระบบเก่าจะถูกรักษาไว้ และหากต้องการหรือเกิดปัญหาขึ้น ผู้ใช้สามารถกลับไปใช้เวอร์ชันก่อนหน้าได้ตลอดเวลา
ในระหว่างการพัฒนาสภาพแวดล้อมของการแจกจ่าย ประชากรสภาพแวดล้อมของระบบจะถูกรวบรวมโดยใช้ OSTree (อิมเมจถูกสร้างขึ้นจากที่เก็บที่เหมือน Git) และระบบบิลด์ BuildStream โดยไม่ต้องใช้แพ็คเกจจากการแจกแจงอื่น
ในส่วนของ แอปพลิเคชั่นที่ติดตั้ง โดยผู้ใช้ สิ่งเหล่านี้ถูกแยกออกจากกันในภาชนะ. นอกเหนือจากการติดตั้งแพ็คเกจ Flatpak แล้ว การแจกจ่าย ยังอนุญาตให้ใช้ ชุดเครื่องมือ nsbox เพื่อสร้างคอนเทนเนอร์โดยพลการซึ่งสามารถโฮสต์สภาพแวดล้อมการแจกจ่ายแบบดั้งเดิม เช่น Arch Linux และ Debian
นอกจากนี้ยังให้การสนับสนุนชุดเครื่องมือพอดแมนซึ่งให้ความเข้ากันได้กับคอนเทนเนอร์ Docker ในการติดตั้งการแจกจ่าย จะมีการเสนอตัวติดตั้งแบบกราฟิกและอินเทอร์เฟซสำหรับการกำหนดค่าเริ่มต้นของระบบ
Btrfs ถูกใช้เป็นระบบไฟล์ ด้วยการบีบอัดข้อมูลที่เก็บไว้และการใช้งานสแน็ปช็อต Systemd-oomd ใช้เพื่อจัดการกับสถานการณ์หน่วยความจำต่ำ ในระบบและแทนที่จะใช้พาร์ติชั่นสว็อปแยกต่างหาก เทคโนโลยี swap-on-zram ถูกนำมาใช้ ซึ่งช่วยให้เพจหน่วยความจำที่จัดเก็บในรูปแบบที่บีบอัดสามารถถูกไล่ออกได้ การกระจายใช้กลไกการจัดการสิทธิ์แบบรวมศูนย์ตาม Polkit: ไม่รองรับ sudo และวิธีเดียวที่จะเรียกใช้คำสั่งเนื่องจากรูทคือ pkexec
โครงการพัฒนาสภาพแวดล้อมของผู้ใช้เอง GDE (สภาพแวดล้อมเดสก์ท็อปกราไฟท์), อิงจาก GNOME 42 และรวมถึงแอปพลิเคชันจากการแจกจ่าย GNOME การเปลี่ยนแปลงของ GNOME รวมถึงหน้าจอการเข้าสู่ระบบที่ออกแบบใหม่ ตัวกำหนดค่า ตัวบ่งชี้ระดับเสียงและความสว่าง แผงหน้าปัด และ Graphite Shell ตัวจัดการแอปพลิเคชันที่ใช้ซอฟต์แวร์ GNOME ใช้เพื่อจัดการการติดตั้งการอัปเดตระบบ
สุดท้ายสำหรับผู้ที่เป็น สนใจที่จะทดสอบการแจกแจงนี้คุณควรรู้ว่าขนาดของอิมเมจการติดตั้งคือ 1.7 GB และสามารถรับได้จากเว็บไซต์ทางการ ในลิงค์ต่อไปนี้.
ส่วนผู้สนใจทราบความคืบหน้าของโครงการก็ควรทราบว่ามีแจกครับ ภายใต้ใบอนุญาต MIT
ฉันสับสนกับ distro นี้ ตัวอย่างเช่น ฉันต้องการจัดการส่วนขยายของ gnome (ฉันได้ติดตั้งส่วนขยายและส่วนเสริมที่เกี่ยวข้องใน Firefox แล้ว) และพวกเขาทั้งหมดถูกทำเครื่องหมายว่าเข้ากันไม่ได้
ฉันไม่สามารถมีส่วนขยายเหล่านี้ได้หรือไม่