9 คะแนน โดย yuntae 2026-01-09 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

นี่คือโปรเจ็กต์ที่ใช้ bootc ซึ่งเคยถูกโพสต์บน GeekNews มาแล้วหลายครั้ง (https://th.news.hada.io/topic?id=19473)
โปรเจ็กต์นี้ทำให้ทุกคนสามารถจัดการและบิลด์ Linux OS (ตระกูล RHEL) ได้อย่างง่ายดาย แบบ declarative คล้ายกับการจัดการคอนเทนเนอร์อิมเมจ

เพียงติดตั้ง Docker, OCI-based registry (docker hub, quay.io, ...), และ make ก็เพียงพอ

แค่ทำตามส่วน Quick Start ก็จะได้ลองสัมผัส recommended pipeline ของ OS บนพื้นฐาน bootc ได้อย่างรวดเร็วโดยแทบไม่มีปัญหา

  1. bootc image build
  2. deploy
  3. OS rollback/upgrade/switch (สลับได้เพียงแค่ปิดแล้วเปิดเครื่องใหม่)

ยิ่งไปกว่านั้น ในเอกสารของ bootc หรือ bootc-image-builder (oci image -> bootable OS format) มักจะแนะนำให้ใช้ podman + podman with root
แต่ในโปรเจ็กต์นี้ได้ทำไว้ให้จัดการทุกอย่างได้ด้วย Docker อย่างเดียว


เนื่องจากแทบไม่มีเอกสารอ้างอิงภาษาเกาหลีเกี่ยวกับ bootc หรือ libostree เลย จึงต้องลองผิดลองถูกอยู่มาก แต่สรุปแล้ววิธีที่ดีที่สุดน่าจะเป็นการลองใช้ดูก่อน

ในต่างประเทศเอง เกมเมอร์จำนวนมากก็เข้าใจแนวคิดของ bootc แบบเป็นรูปธรรมผ่าน OS อย่าง bazzite (https://th.news.hada.io/topic?id=24717) แม้อาจไม่ได้ลงลึกทางเทคนิคมากนัก

2 ความคิดเห็น

 
mammal 2026-01-10

แล้วต่างจาก Fedora Silverblue/Kinoite/CoreOS ยังไงเหรอ?

 
yuntae 2026-01-09

คิดว่าน่าจะช่วยให้เข้าใจมากขึ้น เลยขอแชร์วิดีโอการบรรยายและ PPT ที่ผมเคยนำเสนอไว้ครับ