ในฐานะ Linux users เรามักถูก ch spoiled for choice ด้านซอฟต์แวร์ มีโปรแกรมพื้นฐานบางอย่างที่เรากลับมาใช้ซ้ำๆ จน integrated เข้า stack จนลืมว่ามันอยู่ แตเวลาพูดถึง Desktop Environments ยากที่จะตัดสินใจตัวไหนดีที่สุดสำหรับ use case ที่แน่นอน ผมเคย review Linux Desktop Environments ต่างๆ และมี overlap มากระหว่าง use cases นี่คือ Linux Desktop Environments ที่ดีที่สุดสำหรับ use case เฉพาะของคุณ
หมายเหตุ: รายการต่อไปไม่ได้เรียงลำดับความสำคัญ และไม่รวม Window Managers
1. GNOME Shell
สำหรับผู้ใช้แลปท็อป (ใหม่)
สำหรับผู้ใช้แลปท็อปใหม่ แนะนำ GNOME อย่างน้อยอย่างหนึ่ง: Gnome ไม่ใช่ที่ง่ายที่สุดใช้ทันที design ไปทางต่างจาก desktop design ปกติ และต้องการ extensions เพื่อเปิดใช้ฟีเจอร์บางอย่างที่ควรมีตั้งแต่แรก
แตวิธีที่สร้างขึ้นกับ Wayland เป็น default display server protocol ทำให้มี built-in touchpad gesture support ที่ดี และ extensions ขยาย functionality ได้ มันหนักกว่าทรัพยากรระบบ ดังนั้นแนะนำสำหรับผู้ใช้ที่มีแลปท็อปแรงกว่า ผมมี Dell Inspiron 7580 2018 i7-8565u 16GB RAM Fedora กับ GNOME บินบนเครื่องนั้น
สำหรับผู้ใช้ Workstation
แนะนำ GNOME สำหรับ workstation ด้วย โดยเฉพาะ Pop!_OS กับ GNOME Pop!_OS เป็นตัวเลือกยอดเยี่ยมสำหรับ workstation users เพราะการติดตั้งบน PC ที่มี Nvidia GPUs ง่าย มี ISO แยกที่มี proprietary Nvidia drivers อยู่แล้ว ทำให้เป็น piece of cake ยิ่งไปกว่านี้ เป็น workstation distro ที่ polished มาก และ integrated กับ GNOME แน่นอน ทำให้แพ็กเกจทั้งหมดง่ายต่อการใช้งาน
KDE Plasma
ถ้าคุณเป็นคนที่ชอบปรับแทรกแซงและเปลี่ยนประสบการณ์ OS ตลอดเวลา Plasma คือคำตอบ ผมเคยเรียก Plasma ว่า "Swiss army knife" ของ DEs ตอน review และยืนยันอยู่ คุณเปลี่ยนทุกแง่มุมของ Plasma ได้ หมายถึงทำให้ดูเกือบเหมือน macOS หรือ Windows หากอยากทำแบบนั้น มี customizations ไม่มีที่สิ้นสุด ซึ่งหมายถึงถ้ายินดีลงแรง คุณทำให้มันทำงานได้กับ workflow ใดๆ
Cinnamon / Pantheon
ถ้ามาจาก Windows หรือ macOS แนะนำ Cinnamon หรือ Pantheon ตามลำดับ Cinnamon เป็น gateway DE: มี customization options เยอะ แตก็คือสิ่งที่คาดหวังจาก Windows รู้สึกเหมือน Windows 7 ใน workflow และเบาทรัพยากรระบบมาก ทำให้เหมาะกับเครื่องเก่าที่รัน Windows ไม่ดีแล้ว จะบินเมื่อติดตั้ง Cinnamon
Pantheon คล้าย macOS มาก และเห็นว่าทำไม ผมเป็น Mac user นานมาก คุ้นเคย workflow และ design language หากมาจาก macOS ไป Linux แนะนำ elementaryOS ซึ่งเป็นบ้านของประสบการณ์ Pantheon ที่ natural และ integrated ที่สุดในชุมชน Workflow เหมือน macOS ทุกประการ และ elementaryOS 6 จะมี touchpad gestures และ features เพิ่มเติมทำให้ Pantheon ทำงานคล้าย macOS มากขึ้น
Pantheon ยังเป็นหนึ่งในประสบการณ์ที่ง่ายที่สุดสำหรับ HiDPI displays ซึ่งสมเหตุสมผลสำหรับ DE ที่ออกแบบมาแทนที่ macOS จะ detect resolution ของ display อัตโนมัติ และทำให้สิ่งต่างๆ ดูเหมาะสมกับหน้าจอ
XFCE
ถ้ามีเครื่องเก่าหรือไม่แรง โดยเฉพาะ netbook เก่า XFCE จะเป็นตัวเลือกยอดเยี่ยม มัน incredibly lightweight เมื่อปรับแต่งเล็กน้อย และสมดุลระหว่าง extremely lightweight DEs อย่าง LXDE หรือ LXQt และ full-fat DEs อย่าง KDE และ GNOME resource usage ต่ำมาก แตยังมี options เยอะสำหรับ customization และ configuration หนึ่งใน XFCE implementations ที่ clean และใช้งานง่ายที่สุดคือ Xubuntu พร้อม icon theme สวยและ menus คุณภาพสูง
แม้ไม่ใช่ every use case แต่คิดว่า cover กว้างพอของ work styles และ use cases แต "ที่ดีที่สุด" desktop environment คือตัวที่ทำงานดีที่สุดสำหรับคุณ ในส่วนใหญ่ สามารถติดตั้ง desktop environments หลายตัวทดสอบดูได้ว่าตัวไหนเหมาะกว่า ถ้าใช้ Fedora สลับระหว่าง desktop environments ได้ง่าย