หากคุณเป็น first-time Linux user มีโอกาสดีที่คุณใช้ Elementary OS OS ลินุกซ์รุ่นใหม่ค่อนข้างนี้ มีการดาวน์โหลดล้านๆ ครั้งครึ่งทศวรรษผ่านมา หลายครั้งมาจากคอมพิวเตอร์รัน Windows หรือ macOS Elementary OS นำ focus และ attention to detail มาซึ่งแตกต่างจาก Linux versions อื่นๆ
แตเมื่อคุณใช้ Elementary OS หรือดูสกรีนช็อต สิ่งที่เห็นจริงๆ คือสิ่งที่เรียกว่า Pantheon
Pantheon คือ Desktop Environment
Pantheon ครอบคลุมทุกอย่างที่คุณเห็นบนหน้าจอ มันแสดง desktop background สลับระหว่าง open windows บ้านของนาฬิกาบนสุด และ dock ล่างสุด
Pantheon เป็นหนึ่งในหลาย desktop environments สำหรับลินุกซ์ สถานการณ์นี้ต่างจาก Windows และ macOS ที่ให้ interface เพียงอันเดียว นั่นคือทำไมเราส่วนใหญ่ไม่มี concept ของ desktop environment แยกจาก kernel, bootloader หรือส่วนอื่นของ OS ทั้งสอง เมื่อไม่สลับส่วนได้ ความแตกต่างไม่สำคัญมาก
บนลินุกซ์ คุณได้เลือก desktop environment ของตัวเอง ดิสโทรส่วนใหญ่ให้ default แตไม่ใช่選択 (choice) ที่คุณบังคับต้องยอม
ประวัติของ Pantheon
ไม่เหมือน desktop environments อื่นๆ Pantheon ผูกมัดกับ Linux operating system เฉพาะตัว (commonly known as "distribution" หรือ "distro") นักพัฒนาด้านหลัง Elementary OS คือคนเดียวกับ Pantheon
Pantheon เริ่มเป็น alternative interface ที่ติดตั้งได้สำหรับ Ubuntu หากชื่อไม่คุ้นเคย Ubuntu ถือเป็นลินุกซ์ยอดนิยมสำหรับ PC ส่วนตัว ตอนนั้นใช้ desktop environment ชื่อ Unity มีพาเนลบนและ dock ไอคอนด้านซ้ายชัดเจน Design ส่งเสริมให้คนหาและเปิดซอฟต์แวร์โดยการค้นหา
Pantheon น้อยกว่าเป็น alternative ของ Unity มากกว่าเป็น alternative ของ GNOME หนึ่งใน desktop environments เก่าและ established ที่สุดสำหรับ free และ open source desktops ผู้ก่อตั้ง Elementary OS Daniel Fore และคนอื่นๆ รู้ว่าไม่สามารถ shift GNOME ไปในทิศทางที่สนใจได้ จึงใช้ building blocks เดียวกันหลายอย่างสร้างของตัวเอง สร้างสรรค์ของพวกเขา Pantheon เขียนด้วย GTK+ และ Vala
ไม่เหมือน alternatives ที่ established อย่าง GNOME และ KDE Plasma desktop ที่ติดตั้งบนลินุกซ์เกือบทุก version ได้ Pantheon เห็นส่วนใหญ่แค่บน Elementary OS แตคุณไม่บังคับต้องใช้ Elementary OS เพื่อติดตั้ง Pantheon เป็น free project คนอื่นอิสระใช้และ redistribute code ตามต้องการ
Pantheon ทำงานอย่างไร
Pantheon มี transparent panel พร้อม 3 core areas ข้ามบนหน้าจอ เปิดแอปพลิเคชันโดยคลิก Applications ซ้ายบน กลางมี date และ time คลิกที่นี่ดึง calendar ขึ้นมา System indicators อยู่ขวาบน
Panel นี้รู้จัก behind the scenes ว่า Wingpanel ปุ่ม Applications เปิด app launcher ชื่อ Slingshot Slingshot ทำงานคล้าย app drawer บนสมาร์ทโฟนมากกว่า Windows Start menu
Dock นั่งด้านล่างหน้าจอ แม้จะพบบน MacBook Dock นี้ชื่อ Plank
Pantheon ไม่ refer ไปที่ชื่อคอมโพเนนท์เหล่านี้ คิดว่ามันเป็น codenames สำหรับนักพัฒนาหลัก แตเป็นผู้ใช้ รู้ชื่ออาจช่วยตอน troubleshoot ปัญหา
ข้อเสียของ Pantheon
ดึงดูดสำคัญของลินุกซ์คือความสามารถปรับแทรกทุกด้านของประสบการณ์ Pantheon แต่ไม่ได้ customizable มาก ตัวเลือกน้อยมาก out of the box คุณแก้ไขบางคอมโพเนนท์ได้โดยติดตั้ง Elementary Tweaks แตต้อง get your hands dirty (ลงมือจริง) หากอยากทำมากกว่านั้น
กล่าวไปก่อนหน้านี้ คุณติดตั้ง Pantheon ใน distros อื่นได้ Arch Linux และ openSUSE เป็นตัวเลือก ทำไมต้องไปทางนี้? Elementary OS 基于 Ubuntu foundation นั้นอาจไม่ ideal สำหรับทุกคน หากสบายใจกับ system apps หรือ command line tools ของ openSUSE สมเหตุสมผลที่จะติดตั้ง Pantheon บนสิ่งที่คุ้นเคย ลองเช่นกัน หากคุณแฟน Arch Linux build-it-yourself approach และชอบ Pantheon ทำไมไม่รวมทั้งคู่?
นี่คือเหตุผลหนึ่ง: Pantheon ไม่ได้ intended (ตั้งใจ) ให้ใช้แบบนี้ ผู้สร้าง Pantheon ไม่ห้ามคนอื่นติดตั้งที่อื่น แตพวกเขาพัฒนา interface ด้วย Elementary OS ในใจ เมื่อถึงการ squash bugs นั่นคือที่ที่ attention ไป Porting โปรเจกต์ไป GitHub จาก Launchpad ทำให้แยก Pantheon จาก Ubuntu base ง่ายขึ้น แต Elementary team ไม่มี resources (หรือเหตุผลมาก) ให้ priority ทำให้ Pantheon ทำงาน smooth บนลินุกซ์ดิสโทรอื่นๆ
ใครควรใช้ Pantheon?
Pantheon เหมาะสำหรับคนที่อยากให้ desktop environment straightforward ที่สุด เหมือน bulk ของ Elementary OS Pantheon เรียบง่าย ประสบการณ์ใช้ไม่กี่วินาทีก็เข้าใจ Minimalist design นี้ยอดเยี่ยมหากไม่อยากให้ความคิดมากกว่างานที่มีอยู่
และตรงไปตรงมา หลายคนพบว่า Pantheon สวยดู.degree of focus นี้ไม่แค่ stand out เทียบกับลินุกซ์ดิสโทรอื่น แต่กับ commercial OS mainstream ด้วย Windows design กระจายอยู่ทั่วไป Chrome OS ไม่มี impact มากต่อ web apps macOS เป็น OS เดียวในห้างใหญ่ที่ interface elements ทุกอย่าง fit กันดีขนาดนี้ ดังนั้น หากสิ่งนี้สำคัญกับคุณ Pantheon คุ้มค่าที่จะลอง
คุณเคยใช้ Pantheon ไหม? ลองใช้ที่อื่นนอกจาก Elementary OS ไหม? เปรียบเทียบกับ desktop environments อื่นยังไง? มาคุยกันใน comments ด้านล่าง!