กล่องเครื่องมือ Fedora: กล่องเครื่องมือทดสอบสำหรับ Fedora Silverblue

สีเงิน

เฟโดรา ซิลเวอร์บลู (เดิมชื่อ 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 ที่คุณชื่นชอบ

รอบต่อนาที-ostree-flatpak-silverblue

คอนเทนเนอร์กล่องเครื่องมือช่วยแก้ปัญหานั้นได้โดยการจัดเตรียมคอนเทนเนอร์ที่ผันแปรตาม 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

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   มิเกลมายอล dijo

    ขอบคุณสำหรับบทความที่ฉันพบว่า SILVERBLUE น่าสนใจ แต่น่าเสียดายที่ฉันดาวน์โหลดมา แต่ไม่สามารถติดตั้งได้ทั้งบนเดสก์ท็อปหรือบนแล็ปท็อปของฉันมาดูกันว่าฉันโชคดีหรือไม่และพวกเขาปรับปรุงตัวติดตั้งให้สามารถ "รับมือได้"

    สิ่งที่แปลกก็คือในชุมชนอื่น ๆ เช่นเดียวกับใน Manjaro ที่ฉันใช้เกี่ยวกับ Flatpak LXC และ OSTree ที่พวกเขาสนใจเล็กน้อย

    เขียนแบบนี้กล่องเครื่องมือ Fedora ไม่ใช่ Fedora ธรรมดาใน LXC? หรือว่าฉันเข้าใจผิด?

    ฉันอ่านมาว่า LXC จะมี GPU passthrough หรือประสิทธิภาพที่คล้ายกันคุณรู้อะไรเกี่ยวกับเรื่องนี้หรือไม่? เพราะเมื่อฉันมาถึง ...

    ระบบปฏิบัติการทั้งหมดจะสามารถติดตั้งบน LXC เหล่านี้ได้หรือไม่แม้กระทั่งการเลียนแบบ SoC ที่มีความเร็ว GPU ใกล้เคียง

  2.   เฟลิเป้บราโว่ dijo

    คำอธิบายไม่ถูกต้องโดยสิ้นเชิงกล่องเครื่องมือ Fedora สร้างสภาพแวดล้อมที่ไม่แน่นอน แต่แยกออกจากระบบปฏิบัติการเหมือนกับการสร้างภาพด้วยนักเทียบท่า แต่ใช้ fedora เป็นฐานและบรรจุภัณฑ์ dnf

  3.   อัลวาเร็ตโตผู้ยิ่งใหญ่ dijo

    สวัสดี. เป็นไปได้ไหมที่จะเข้าถึงสภาพแวดล้อมที่สร้างขึ้นแบบกราฟิกหรือสามารถเข้าถึงได้ผ่านเทอร์มินัลเท่านั้น? ขอบคุณ.