Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

Desktop Environments ของ Linux ต่างกันอย่างไร? [Technology Explained]

ภาพรวม

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

แต่มันน่าประทับใจ มันทิ้งคำถามสำคัญมากให้คุณตัดสินใจ: คุณควรเลือก desktop environment อะไร? ในบทความนี้ เราจะแยกวิเคราะห์ว่าอะไรประกอบแต่ละ desktop environment เพื่อคุณจะรู้ว่าอะไรดีที่สุดสำหรับคุณและระบบของคุณ

โปรดทราบว่าการเลือก Linux desktop environment ไม่ควร ส่งผลต่อความมั่นคงและโครงสร้างของระบบของคุณ นั้นจะพึ่งพาการกระจายที่คุณใช้มากกว่า desktop environment เอง หากคุณมีประสบการณ์ไม่มั่นคงกับ desktop environment ผมชว่าลอง environment เดียวกันบนการกระจายอื่นก่อนที่จะตัดสินใจเปลี่ยน นอกจากนี้ คุณอาจทำได้ดีถ้าเช็ก awesome guide to Linux ของเรา

GNOME

Desktop Environments ของ Linux ต่างกันอย่างไร? [Technology Explained]

GNOME เป็น desktop environment ยอดนิยมที่สุดตอนนี้ แม้ตัวเลขจะลดลงเล็กน้อยตั้งแต่ปล่อย GNOME Shell (รูปด้านบน) มันไม่ได้ตั้งใจเป็น lightweight หรือ heavy และดู派手 ดังนั้นคนส่วนใหญ่ใช้ได้ดี แนวคิดใหม่ควรปฏิวัติวิธีที่คนใช้คอมพิวเตอร์ แต่ได้รับมุมมองหลากหลาย

ผมพบว่ามันเป็น interface ที่ดีหลังจากที่คุ้นเคย แต่อาจใช้เวลาบ้าง มันแน่นอนไม่คล้าย Windows user interface ดังนั้นหากคุณอยากหาทางเลือกที่คล้ายกว่า GNOME อาจไม่ใช่สำหรับคุณ อย่างไรก็ตาม GNOME environment เสนอแอปพลิเคชันยอดนิยมเยอะโดยค่าเริ่มต้น พร้อมอีกมากที่ใช้ framework ของมัน คุณจะหาการสนับสนุนมากที่สุดสำหรับ GNOME เช่นกัน เพราะ userbase ใหญ่

Unity

Desktop Environments ของ Linux ต่างกันอย่างไร? [Technology Explained]

Unity เป็น desktop environment เฉพาะ Ubuntu ที่พัฒนาจาก GNOME ทุกอย่างเหมือนใน GNOME ยกเว้น desktop จริงๆ ดูต่างออกไปด้วย dock ด้านซ้ายและ custom dash แทน "Activities" screen ส่วนที่เหลือของประสบการณ์เกือบเหมือนกันทุกประการ

KDE

Desktop Environments ของ Linux ต่างกันอย่างไร? [Technology Explained]

KDE เป็น desktop environment อันดับ 2 ที่นิยม และมีเหตุผลที่ดี KDE เคยเป็น top dog "back in the day" ก่อน KDE 4 ออกมาพร้อม desktop ที่อัปเดตหมด แต่ desktop ใหม่นั้นมีขอบขรุขระเยอะ และใช้หลายรุ่นในการขจัดพวกมัน ในช่วงนั้น คนเยอะสลับไป GNOME เพราะมันทำงานและมั่นคง

แตตอนนี้ KDE มั่นคงมาก และส่งมือทายาทกับฟีเจอร์และ desktop effects เยอะที่มันเสนอ เครื่อง low-powered อาจมีปัญหารัน KDE (โดยเฉพาะพร้อม desktop effects enabled) แต่หากคุณมีเครื่องทรงพลังที่ทำได้มากกว่าแค่เล่นเน็ต คุณควรจะเป็น good shape

โดยค่าเริ่มต้น KDE เสนอแอปพลิเคชันยอดนิยมบางอย่าง แต่ GNOME equivalents นิยมเล็กน้อยกว่า (เพราะคนใช้มากกว่า) KDE ยังมี framework ของตัวเองสำหรับแอปพลิเคชัน ดังนั้น GNOME และ KDE applications ไม่ได้ผสมผสานกันสมบูรณ์แบบ (แต่น่าจะพอใช้แล้วในความคิดเห็นของผม) KDE ยังเสนอการสนับสนุนเยอะผ่าน userbase ใหญ่

XFCE

Desktop Environments ของ Linux ต่างกันอย่างไร? [Technology Explained]

XFCE เป็นตัวสุดท้ายของ big three เข้ามาเป็น "lightweight" alternative และผมวาง lightweight ใน quotes เพราะมันไม่ใช่ environment ที่เบาที่สุดที่คุณหาได้ (หากคุณอยากเบาที่สุด อย่าใช้ desktop environment) อย่างไรก็ตาม ผมชอบ XFCE สำหรับหลายเหตุผล

ก่อนอื่น สำหรับ full-featured traditional desktop environment มันเบา impressive ปกติ clock in ระหว่าง 100-200 MB ของ total used memory ซึ่งรวม desktop environment และ system background processes ด้วย

สอง XFCE ยังคงดูน่าดึงดูดเมื่อเทียบกับ lightweight environments อื่นๆ ผมมักพบตัวเอง productive มากกว่าเมื่อไม่ถูกเบี่ยงเบนโดยความน่ารังเกียจของ desktop environment

สาม XFCE คล้าย GNOME เก่าก่อน GNOME Shell ออกมา ดังนั้น XFCE เป็นทางเลือกที่ดีหากคุณไม่ชอบ GNOME ใหม่

สี่ XFCE ใช้ application framework เดียวกับ GNOME ดังนั้นคุณติดตั้ง GNOME application ได้ง่ายและมัน integrate เข้ากับเดสก์ท็อปของคุณ seamlessly

สรุป

แน่นอน มี Linux desktop environments อื่นๆ มาก แตบางตัว either คล้ายกับ 3 ตัวที่ผมกล่าวข้างต้น หรือซับซ้อนเกินไปที่ผมจะแนะนำให้คนแบบราบๆ ในที่สุด ขึ้นอยู่กับคุณที่จะเลือก desktop environment ไหน หากคุณไม่แน่ใจจากแค่คำอธิบายข้างต้น มันดีที่สุดที่จะลองแต่ละตัวและตัดสินใจแบบนั้น ไม่ว่าคุณจะเลือกอะไร คุณไม่ได้ตัดสินใจผิด เพราะคุณเลือกสิ่งที่คุณอยากใช้ นั่นคือความงามของมันทั้งหมด

คุณชอบ desktop environment ไหน? ทำไม? แจ้งให้เราทราบในความคิดเห็น!