เฟโดรา ซิลเวอร์บลู (เดิมชื่อ Fedora Atomic Workstation) เป็นระบบปฏิบัติการที่ทันสมัยและเป็นกราฟิก มุ่งเป้าไปที่แล็ปท็อปแท็บเล็ตและเดสก์ท็อป ซึ่งเน้นหลักในการนำเสนอระบบที่ใช้แอปพลิเคชัน Flatpak
เป็นเวิร์กสเตชัน Fedora รุ่นใหม่ สัญญาว่าจะอัปเดตอย่างราบรื่นการแยกที่ชัดเจนระหว่างระบบปฏิบัติการและแอปพลิเคชันและแอปพลิเคชันข้ามแพลตฟอร์มที่ปลอดภัย
ระบบปฏิบัติการพื้นฐานเป็นอิมเมจที่ไม่เปลี่ยนรูปของ OSTree และแอปพลิเคชันทั้งหมดเป็น Flatpaks เมื่อเร็ว ๆ นี้นักพัฒนาที่รับผิดชอบโครงการ Fedora ได้ประกาศเริ่มการทดสอบของ กล่องเครื่องมือ Fedora.
เกี่ยวกับ Fedora Toolbox
นี่คือ เป็นเครื่องมือที่ออกแบบมาเพื่อทำให้ชีวิตง่ายขึ้นสำหรับนักพัฒนาที่มักต้องติดตั้งไลบรารีและแอปพลิเคชันเพิ่มเติมหลายรายการ ในแง่ของการใช้เวอร์ชัน Fedora Silverblue ซึ่งในอนาคตอันใกล้นี้จะสามารถแทนที่เวิร์กสเตชัน Fedora แบบคลาสสิกได้ (จัดทำโดย Fedora Silverblue เป็นชุดลำดับความสำคัญสำหรับเดสก์ท็อปได้รับการพิจารณาแล้วใน Fedora 30)
กับ Fedora ToolBox สามารถปลดล็อกอิมเมจ OS ที่ไม่เปลี่ยนรูปเพื่อติดตั้ง RPM ผ่าน rpm-ostree และไม่ได้รับประโยชน์จากการอัพเกรดหรือความสามารถในการสร้าง Docker container สำหรับกล่องเครื่องมือที่ใช้ RPM
โปรดจำไว้ว่าบรรณาธิการของ Fedora Silverblue แตกต่างจาก Fedora Workstation ในการจัดส่งแบบเสาหินโดยไม่แบ่งระบบฐานออกเป็นแพ็คเกจแยกกันโดยใช้กลไกการอัปเดต
Todas มีการติดตั้งแอปพลิเคชันเพิ่มเติมเป็นแพ็กเกจ flatpak ที่ทำงานในคอนเทนเนอร์แยก
อิมเมจระบบแยกไม่ออกและสร้างขึ้นด้วยเทคโนโลยี OSTree (แต่ละแพ็คเกจไม่สามารถติดตั้งในสภาพแวดล้อมดังกล่าวได้เฉพาะอิมเมจระบบแบบเต็มเท่านั้นที่สามารถสร้างใหม่ได้โดยการขยายด้วยแพ็คเกจใหม่โดยใช้ชุดเครื่องมือ rpm-ostree)
ในสภาวะที่ต้องติดตั้งหลายไลบรารีและยูทิลิตี้ขนาดเล็กอย่างต่อเนื่องวิธีนี้ไม่สะดวกและ Fedora Toolbox ได้รับการเสนอให้เป็นทางออก
คุณลักษณะ Fedora ToolBox
Fedora Toolbox จะ ช่วยให้คุณสามารถเรียกใช้แซนด์บ็อกซ์เพิ่มเติมที่สามารถติดตั้งโดยพลการด้วยความช่วยเหลือของตัวจัดการแพ็คเกจ DNF ตามปกติ
ก็เพียงพอแล้วสำหรับนักพัฒนาที่จะเรียกใช้คำสั่ง "fedora-toolbox create" หลังจากนั้นเขาสามารถเข้าสู่สภาพแวดล้อมที่สร้างขึ้นด้วยคำสั่ง "fedora-toolbox enter" และติดตั้งแพ็กเกจใด ๆ โดยใช้ยูทิลิตี้ dnf ได้ตลอดเวลา
Fedora Toolbox เป็นเครื่องมือที่นำเสนอสภาพแวดล้อมที่ใช้ RPM ที่คุ้นเคยสำหรับการพัฒนาและแก้ไขข้อบกพร่องซอฟต์แวร์บนระบบ Fedora ที่ใช้ OSTree เช่น Silverblue
ระบบปฏิบัติการดังกล่าวจัดส่งเป็นอิมเมจ OSTree ที่ไม่เปลี่ยนรูปซึ่งเป็นการยากที่จะตั้งค่าสภาพแวดล้อมการพัฒนาด้วยเครื่องมือบรรณาธิการและ SDK ที่คุณชื่นชอบ
คอนเทนเนอร์กล่องเครื่องมือช่วยแก้ปัญหานั้นได้โดยการจัดเตรียมคอนเทนเนอร์ที่ผันแปรตาม RPM
สามารถปรับแต่งเนื้อหาและใช้ DNF เพื่อติดตั้งแพ็กเกจโปรดของคุณได้ทั้งหมดนี้โดยไม่ต้องกังวลว่าระบบปฏิบัติการของคุณจะพัง
สภาพแวดล้อมกล่องเครื่องมือ มันขึ้นอยู่กับอิมเมจกล่องเครื่องมือ fedora รูปภาพนี้ได้รับการปรับแต่งเพื่อให้ผู้ใช้ปัจจุบันสามารถสร้างที่เก็บเครื่องมือที่รวมเข้ากับระบบปฏิบัติการที่เหลือได้อย่างราบรื่น
วิธีใช้ Fedora ToolBox
หากพวกเขากำลังจะลอง ต้องแน่ใจว่าคุณมีแพคเกจ runc-1.0.0-56.dev.git78ef28e ในภาพ Silverblue ของคุณ
ตามความคิดเห็นของนักพัฒนา:
นอกจากนี้ยังมีการตรวจสอบอย่างต่อเนื่องเพื่อเพิ่ม Fedora Toolbox ใน Fedora
หากคุณไม่สะดวกกับ rpm-ostree บนบรรทัดคำสั่งอย่ากลัว
ในไม่ช้าชิ้นส่วนที่จำเป็นทั้งหมดจะเป็นส่วนหนึ่งของอิมเมจระบบปฏิบัติการทำให้ง่ายต่อการเริ่มแฮ็ก Silverblue ของคุณ
ในการใช้เครื่องมือ Fedora นี้ พวกเขาต้องรันคำสั่งทั้งหมดในฐานะรูท ในการเข้าถึงให้เรียกใช้:
sudo su
เสร็จแล้วคุณสามารถสร้างคอนเทนเนอร์ Fedora Toolbox ได้แล้ว:
./fedora-toolbox create
สิ่งนี้จะสร้างคอนเทนเนอร์และรูปภาพที่เรียกว่า fedora-toolbox- : ปรับแต่งสำหรับผู้ใช้โฮสต์ของคุณ
สุดท้ายในการเข้าสู่กล่องเครื่องมือเพียงพิมพ์:
./fedora-toolbox enter
ขอบคุณสำหรับบทความที่ฉันพบว่า SILVERBLUE น่าสนใจ แต่น่าเสียดายที่ฉันดาวน์โหลดมา แต่ไม่สามารถติดตั้งได้ทั้งบนเดสก์ท็อปหรือบนแล็ปท็อปของฉันมาดูกันว่าฉันโชคดีหรือไม่และพวกเขาปรับปรุงตัวติดตั้งให้สามารถ "รับมือได้"
สิ่งที่แปลกก็คือในชุมชนอื่น ๆ เช่นเดียวกับใน Manjaro ที่ฉันใช้เกี่ยวกับ Flatpak LXC และ OSTree ที่พวกเขาสนใจเล็กน้อย
เขียนแบบนี้กล่องเครื่องมือ Fedora ไม่ใช่ Fedora ธรรมดาใน LXC? หรือว่าฉันเข้าใจผิด?
ฉันอ่านมาว่า LXC จะมี GPU passthrough หรือประสิทธิภาพที่คล้ายกันคุณรู้อะไรเกี่ยวกับเรื่องนี้หรือไม่? เพราะเมื่อฉันมาถึง ...
ระบบปฏิบัติการทั้งหมดจะสามารถติดตั้งบน LXC เหล่านี้ได้หรือไม่แม้กระทั่งการเลียนแบบ SoC ที่มีความเร็ว GPU ใกล้เคียง
คำอธิบายไม่ถูกต้องโดยสิ้นเชิงกล่องเครื่องมือ Fedora สร้างสภาพแวดล้อมที่ไม่แน่นอน แต่แยกออกจากระบบปฏิบัติการเหมือนกับการสร้างภาพด้วยนักเทียบท่า แต่ใช้ fedora เป็นฐานและบรรจุภัณฑ์ dnf
สวัสดี. เป็นไปได้ไหมที่จะเข้าถึงสภาพแวดล้อมที่สร้างขึ้นแบบกราฟิกหรือสามารถเข้าถึงได้ผ่านเทอร์มินัลเท่านั้น? ขอบคุณ.