• โครงการ KDE เปิดตัวอัลฟาเวอร์ชันของลินุกซ์ดิสโทรของตนเองในชื่อ KDE Linux
  • ใช้ สถาปัตยกรรมแบบ immutable บนพื้นฐาน Arch Linux และใช้ Flatpak กับ KDE Builder แทนการติดตั้งแพ็กเกจโดยตรง
  • รองรับเฉพาะ Wayland และไม่มีแผนรองรับ X.org หรือระบบที่ใช้ BIOS
  • อิมเมจระบบใช้ EROFS เพื่อให้มีการอัปเดตแบบ atomic และความสามารถในการ rollback
  • ในอนาคตจะมีทั้งหมดสามเอดิชัน และมีความแตกต่างจากดิสโทรเดิมในด้าน อัปเดตความปลอดภัย, การจัดการแพ็กเกจ เป็นต้น

KDE เปิดตัวอัลฟาของลินุกซ์ดิสโทรของตัวเอง

ภาพรวมและการประกาศ

  • โครงการ KDE เปิดตัวอัลฟาเวอร์ชันของลินุกซ์ดิสโทรของตนเองชื่อ KDE Linux ในงาน Akademy 2025
  • ดิสโทรนี้ตั้งเป้าเป็น "ผลลัพธ์ที่ดีที่สุดซึ่งถ่ายทอดทุกเทคโนโลยีของ KDE ได้อย่างก้าวหน้าที่สุด" และมุ่งขยายศักยภาพไปสู่การใช้งานหลายรูปแบบ เช่น ใช้ในบ้าน องค์กร และการติดตั้งแบบ OEM
  • ขณะนี้ยังอยู่ในช่วงพัฒนาเริ่มต้น จึงมี ฟีเจอร์ที่ยังไม่สมบูรณ์และส่วนที่ยังหยาบอยู่มาก และมีลักษณะเป็นรุ่นทดลองที่แสดงทิศทางของเดสก์ท็อปลินุกซ์ที่เสร็จสมบูรณ์ในอนาคต

แรงจูงใจและที่มาในการพัฒนา

  • การพัฒนา KDE Linux มี ผู้มีส่วนร่วมหลักของ KDE หลายคนเข้าร่วมอย่างจริงจัง รวมถึง Harald Sitter
  • มีการระบุว่า KDE neon ที่ใช้ Ubuntu LTS เป็นฐานนั้นไปถึงข้อจำกัดแล้ว ทั้งจากเทคโนโลยีที่เก่า งานแพ็กเกจจิงที่ไม่จำเป็น และปัญหาจากกระบวนการบิลด์ที่ปรับแต่งมากเกินไป
  • KDE Linux จึงมีเป้าหมายเพื่อก้าวข้ามข้อจำกัดเหล่านี้ ด้วยการเปิดทางให้ใช้เทคโนโลยีใหม่ได้มากขึ้น และเพิ่มอิสระในการแจกจ่ายและการดำเนินงาน
  • เป้าหมายหลักคือการจัดการวิธีส่งมอบซอฟต์แวร์ KDE ด้วยตนเอง และมีบริบทเดียวกับแนวโน้มตามธรรมชาติที่ฝั่งเดสก์ท็อปเอนวायरอนเมนต์มีระบบปฏิบัติการของตัวเอง เช่น Linux Mint, ElementaryOS

สถาปัตยกรรมและจุดเด่นทางเทคนิค

  • ใช้แพ็กเกจของ Arch Linux เป็นระบบปฏิบัติการพื้นฐาน แต่จัดการแอปผ่านการบิลด์ซอร์สด้วย KDE Builder หรือผ่าน Flatpak และ ไม่มี Pacman ให้ใช้
  • ไม่รองรับเซสชัน X.org และ ใช้ Wayland เท่านั้น โดยฮาร์ดแวร์บางชุด เช่น การ์ด NVIDIA รุ่นเก่า อาจต้องตั้งค่าด้วยตนเอง
  • รองรับเฉพาะระบบ UEFI และไม่มีแผนรองรับระบบที่ใช้ BIOS-only
  • รูทไฟล์ซิสเต็ม (/) ใช้ Btrfs แบบปรับเปลี่ยนได้ ส่วน /usr ใช้ โวลุมแบบอ่านอย่างเดียวบน EROFS เพื่อรองรับโครงสร้างการอัปเกรดแบบ atomic และการ rollback ได้ง่าย
  • การอัปเดตระบบทำผ่าน Discover หรือ CLI ด้วย updatectl และสามารถแคชไฟล์ EROFS ได้สูงสุด 5 ชุดเพื่อ rollback เวอร์ชันได้ง่าย

แพ็กเกจและประสบการณ์ผู้ใช้

  • ผู้ใช้ไม่สามารถติดตั้งแพ็กเกจลงในระบบพื้นฐานได้โดยตรง รองรับเฉพาะ Flatpak หรือ Snap (ยังไม่รองรับการรวมกับ Discover) และ Distrobox (ติดตั้งและผสานแอปจากดิสโทรอื่นภายในคอนเทนเนอร์)
  • ยังมีบั๊กในช่วงอัลฟา เช่น การตั้งค่า Podman แต่คาดว่าจะทยอยปรับปรุงต่อไป
  • ซอฟต์แวร์ที่มาพร้อมระบบโดยพื้นฐานมี Gwenview, Okular, Haruna, Kate, Konsole, Firefox เป็นต้น และมีเครื่องมือ CLI ที่จำเป็นอย่าง Bash, curl, Linux 6.16.5, GCC ติดตั้งมาให้
  • ยังไม่มียูทิลิตีที่มีประโยชน์บางตัว เช่น Emacs, tmux, pip, Fish

อิมเมจแบบกำหนดเองและการจัดการ

  • ผู้ใช้ไม่สามารถแก้ไขแพ็กเกจพื้นฐานของระบบได้โดยตรง แต่สามารถสร้างอิมเมจแบบกำหนดเองได้ด้วยเครื่องมือ mkosi และไฟล์ตั้งค่าที่เกี่ยวข้องซึ่งโครงการใช้อยู่

เอดิชันและโรดแมปในอนาคต

  • ในระยะยาวมีแผนจะออก สามเอดิชัน ได้แก่ Testing, Enthusiast และ Stable
    • Testing จะบิลด์รายวันจาก Git เพื่อใช้สำหรับงานพัฒนา/QA (กำลังแจกจ่ายอยู่ในปัจจุบัน)
    • Enthusiast สำหรับผู้ใช้เบต้าและผู้ใช้ทั่วไป ส่วน Stable จะรวมเฉพาะซอฟต์แวร์รีลีสที่ถึงเกณฑ์คุณภาพตามกำหนด
  • ก่อนออกเบต้ายังมีงานที่ต้องทำอีก เช่น การเลิกพึ่งพา Arch User Repository และการย้ายไปใช้โครงสร้างพื้นฐานทางการของ KDE

ความปลอดภัย การจัดการ และธรรมาภิบาล

  • ยังไม่มีเมลลิงลิสต์ประกาศความปลอดภัยหรือระบบแจ้งเตือนอัตโนมัติ ผู้ใช้ต้องติดตาม ตัวติดตามความปลอดภัยของ Arch และ คำแนะนำด้านความปลอดภัยของ KDE ด้วยตนเอง
  • ด้วยลักษณะของระบบ immutable บนฐาน Arch การนำแพตช์ความปลอดภัยมาใช้อาจล่าช้า และการไม่มีตัวจัดการแพ็กเกจทำให้จัดการรายการซอฟต์แวร์ที่ติดตั้งในระบบได้ยาก
  • ธรรมาภิบาลที่ใช้งานจริงใช้โมเดล 'สภาผู้อาวุโส' และในข้อพิพาทสำคัญ Sitter จะมีอำนาจตัดสินใจขั้นสุดท้าย

อนาคตและความหมายของโครงการ

  • การพัฒนาและดูแลดิสโทรด้วยตนเองมีเป้าหมายเพื่อให้ได้สัมผัสกับ ความรับผิดชอบและข้อจำกัดของเดสก์ท็อปเอนวायरอนเมนต์โอเพนซอร์ส โดยตรง และเพื่อเข้าใจมากขึ้นว่าทำไมดิสโทรขนาดใหญ่แบบดั้งเดิมจึงต้องตัดสินใจเชิงซับซ้อนหลายอย่าง
  • หากโครงการยุติลง ก็มีแผนรองรับไว้ให้สามารถย้ายไปดิสโทรอื่นโดยอัตโนมัติเมื่อถึง EOL (สิ้นสุดการให้บริการ)
  • แม้จะยังมีส่วนที่ไม่สมบูรณ์มากตามสภาพของเวอร์ชันอัลฟา แต่ก็เป็นโครงการที่สะท้อนให้เห็นถึงความตั้งใจของ KDE ที่จะกำหนดทิศทางเทคโนโลยีด้วยตนเอง

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น