ภาพรวมระบบ Linux
Linux เป็นระบบปฏิบัติการที่ทรงพลังและอเนกประสงค์พร้อมชุมชนนักพัฒนามากมาย โดยแก่นแท้แล้ว ระบบ Linux ประกอบด้วยองค์ประกอบสำคัญหลายประการที่ทำงานร่วมกันเพื่อมอบประสบการณ์ผู้ใช้ที่ราบรื่น ภาพรวมนี้จะสรุปส่วนสำคัญของระบบ Linux รวมถึงเคอร์เนล การแจกจ่าย ตัวจัดการแพ็คเกจ ตัวจัดการการแสดงผล สภาพแวดล้อมเดสก์ท็อป และเซิร์ฟเวอร์การแสดงผล (X11 หรือ Wayland)
Lumi ใช้งานได้ดีที่สุดบน Debian พร้อมด้วย Cinnamon (X11) และได้รับการพัฒนาและทดสอบในสภาพแวดล้อมนั้น
ค่าเริ่มต้นการกระจาย Linux ทั่วไปในปัจจุบัน
| การจัดจำหน่าย | ผู้จัดการแพ็คเกจ | เครื่องมือจัดการการแสดงผล | สภาพแวดล้อมเดสก์ท็อป | เซิร์ฟเวอร์การแสดงผล |
|---|---|---|---|---|
| เดเบียน | เอพีที | จีดีเอ็ม | คำพังเพย | เวย์แลนด์ |
| อูบุนตู | เอพีที | จีดีเอ็ม | คำพังเพย | เวย์แลนด์ |
| เดเบียน | เอพีที | จีดีเอ็ม | อบเชย | X11 |
| เฟโดรา | ดีเอ็นเอฟ | จีดีเอ็ม | คำพังเพย | เวย์แลนด์ |
| อาร์คลินุกซ์ | แพคแมน | ตัวเลือกของผู้ใช้ | ตัวเลือกของผู้ใช้ | ตัวเลือกของผู้ใช้ |
ข้อกำหนดสำคัญ
เคอร์เนล
แกนกลางของระบบปฏิบัติการที่เชื่อมต่อกับฮาร์ดแวร์โดยตรง ซึ่งมักจะเป็น Linux
จำหน่าย
การกระจาย Linux ซึ่งทำแพ็กเกจเคอร์เนลพร้อมกับเครื่องมือพื้นที่ผู้ใช้ ไลบรารี และซอฟต์แวร์ ตัวอย่าง ได้แก่ Debian, Arch Linux และ Fedora
ผู้จัดการแพ็คเกจ
เครื่องมือที่ใช้ในการติดตั้ง อัปเดต และลบแอปพลิเคชันซอฟต์แวร์ออกจากที่เก็บข้อมูล ตัวอย่าง ได้แก่ APT สำหรับการแจกแจงแบบ Debian, DNF สำหรับ Fedora และ Pacman สำหรับ Arch Linux
ผู้จัดการฝ่ายแสดงผล
จัดการหน้าจอเข้าสู่ระบบแบบกราฟิกและการเริ่มต้นเซสชัน ตัวอย่าง ได้แก่ GDM (ตัวจัดการการแสดงผล GNOME), LightDM และ SDDM (ตัวจัดการการแสดงผลเดสก์ท็อปอย่างง่าย)
สภาพแวดล้อมเดสก์ท็อป
จัดเตรียมอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) และจัดการรูปลักษณ์โดยรวมและประสบการณ์ผู้ใช้ ตัวอย่าง ได้แก่ GNOME, Cinnamon และ KDE Plasma
เซิร์ฟเวอร์ดิสเพลย์
จัดการเอาต์พุตการแสดงผลและเหตุการณ์อินพุต ตัวอย่าง ได้แก่ X11 (X Window System) และ Wayland X11 เป็นเซิร์ฟเวอร์แสดงผลแบบดั้งเดิม ในขณะที่ Wayland เป็นทางเลือกที่ใหม่กว่าและปลอดภัยกว่า