Elementary OS ไม่ใช่ Linux distribution ปกติ บางคนบอกว่าไม่ใช่ distro เลย Developer ของ Elementary pitch สร้างของพวกเขาเป็น free และ open alternative สำหรับ Windows และ macOS
คำอธิบายนี้แม่นยำ และกับ latest release version 0.4 Loki Elementary สั่งสร้างเป็นสิ่งสวยงาม ผมชอบและแนะนำอย่างสูงสำหรับมือใหม่และมืออาชีพ Linux
Elementary OS คืออะไร?
Elementary OS เป็น open source operating system ที่คุณติดตั้งแทน Windows หรือ macOS
ทางเทคนิค Elementary OS เป็น Linux distribution และมีอีกหลายร้อยให้เลือก แต่ project ไม่มองตัวเองอย่างนั้น ทำให้ desktop รู้สึกต่างออกไป
ส่วนใหญ่ everything just works Default applications functional และเข้าใจง่าย คุณ browse web, check email, manage calendar, organize photos, listen music, write notes โดยไม่ต้องติดตั้ง software เพิ่ม เมื่อต้องการเพิ่ม Loki ทำให้ทำได้ง่าย
อะไรพิเศษใน Version 0.4 Loki?
Elementary OS based on Ubuntu อีก distro สำหรับมือใหม่ Linux การพัฒนาต่อจากงานของคนอื่น common ใน open source world ทำให้ developers สร้างสิ่งใหม่โดยไม่เริ่มจากศูนย์ Ubuntu เอง based on Debian
คุณใช้ Ubuntu ได้โดยไม่รู้ Debian คืออะไร แต่ก่อนหน้านี้ Elementary ไม่สามารถซ่อน dependency บน Ubuntu ได้ ตอนต้องติดตั้งแอปเพิ่ม ทำได้โดยเปิด Ubuntu Software Center แต่ใน Loki ไม่ได้ทำแบบนั้นแล้ว
AppCenter
นี่คือ AppCenter จุดหมายใหม่สำหรับติดตั้ง software และจัดการ updates
ใน Linux terms AppCenter คือ package manager การมีอยู่ช่วยให้ Elementary OS รู้สึกเป็นของตัวเองมากขึ้น ไม่ chỉนั้น AppCenter ปรับปรุงมากกว่า solution เดิม Software categories explore ได้ง่าย Updates ตรงไปตรงมา ถ้ารู้ติดตั้ง apps บนโทรศัพท์ ใช้ AppCenter จะง่ายมาก
New System Indicators
แทนที่จะใช้ existing desktop environment ทีม Elementary OS สร้าง Pantheon Panel บนสุดเรียกว่า Wingpanel App launcher คือ Slingshot Dock คือ Plank แต่มุมหนึ่งของหน้าจอพึ่ง Ubuntu: indicators บนสุด
Loki นำมา new system indicators สร้างสำหรับ Elementary OS ไม่ได้แค่ดูดีกว่า แต่ง่ายขึ้น Date & time, volume, internet, Bluetooth, power, notification, และ session indicators แต่ละอันเปิด system settings ที่เกี่ยวข้องจากเมนูได้ Volume indicator มี playback controls เวลาเล่นเพลง
Expanded System Settings
Elementary OS ไใช่ Linux desktop ที่ configurable มาก Interface หมายได้ให้ไว้ข้างหน้า ไม่ใช่ให้เล่นแตกแตก แต่มี settings บางอย่างทำให้บางผู้ใช้ตัดสินใจใช้ Elementary OS ได้หรือไม่ การเปลี่ยนแปลงหนึ่งส่งผลต่อ dual monitor users ตอนนี้เลือกได้ว่า dock จะแสดงบนหน้าจอไหน
Notifications section ใหม่ list ว่าแอปไหนแสดง alerts ปรับได้ว่า notifications จะแสดงเป็น pop-up bubbles, เล่นเสียง, หรือแสดงใต้ notification indicator ด้วย illustrations และ giant toggles ที่ช่วยเข้าใจ settings ได้ง่าย
System Settings ทั้งหมด search ด้วย keyword ได้ ตอนนี้พิมพ์ keyword แล้ว option จะขึ้น ไม่ต้องรู้ว่า setting อยู่ section ไหน
Parental Controls
Technically อยู่ใน System Settings แต่ parental controls option ว่าดีที่จะเน้นแยก แทนที่จะติดตั้ง specialized software หรือเปลี่ยน OS ทั้งระบบเป็นสำหรับเด็ก คุณสามารถจำกัดสิ่งที่เด็กเข้าถึงได้ภายใน Elementary OS
Parental controls ให้จำกัดเวลาที่เด็กใช้คอมพิวเตอร์ในช่วงเวลาที่กำหนด ป้องกันไม่ให้ใช้แอปบางอย่าง และบล็อกเว็บไซต์เฉพาะจากโหลดใน browser ใดๆ
Controls นี้ให้พ่อแม่เหตุผลเลือก Elementary OS มากกว่า Linux distros อื่นๆ และ Windows รุ่นเก่า นั่นดี เพราะมีหลายเหตุผลที่จะเริ่มเด็กๆ ด้วย Linux แทน commercial OS
Better Default Apps
ตอนนี้ OS ต้องมาพร้อม web browser ที่ดี Elementary ก่อนหน้ามาพร้อม Midori หนึ่งใน lightweight favorites ของเรา แต่ใช้ aging WebKit version หลาย sites โหลดไม่ถูกต้อง และช้า ไม่ให้ความรู้สึกว่า Elementary OS รวดเร็ว
Loki เปลี่ยน Midori เป็น Epiphany default browser ของ GNOME project Experience มั่นคงกว่า browser blend ในกับ Elementary ดีกว่า และ sites โหลดเร็วกว่า
Epiphany ไม่มี feature-packed experience อย่าง Firefox หรือ Chrome แต่คุณยังติดตั้ง browser อื่นได้
Loki เป็น first release ของ Mail default email client ใหม่เกิดจากซากของ Geary basic tool แน่ๆ และผมเจอ issue บ้าง แต่เป็น favorite desktop email client บน Linux ของผม
แล้วมี Screenshot tool ที่มีประโยชน์ ผมใช้สำหรับ screenshots ทั้งหมดในหน้านี้
And More
นี่แค่ส่วนหนึ่งของสิ่งใหม่ใน Elementary OS 0.4 ดู complete rundown ใน blog post ประกาศ release นี้
My Impressions
Loki ออกตอนกันยายน แต่ผมเริ่มใช้หลายเดือนหลัง เคยใช้ Elementary OS มาก่อน และไม่คาดว่า version 0.4 จะทรงประทับใจมาก นี่คือสิ่งที่ผมได้จากประสบการณ์
This Is as Polished as Linux Gets
ทีม Elementary OS ใส่ใจรายละเอียด Fonts ดูดี Icons ชัดเจน Scrollbars consistent แม้ right-click menus ก็มี spacious text และ rounded corners
นี่คือเหตุผลที่ผมลอง Elementary OS และอยู่กับมันเกือบเดือนเลย 小事ที่เคยรบกวนไม่ใช่ปัญหาที่นี่
หลายคนไม่มีปัญหากับ visual quirks แต่ผมเป็น type ที่執著過มัน Irregular spacing และ font ที่ไม่ match ทำให้ผมหาใน forums และ threads พยายามหา text file ลึกๆ ที่แก้ไขได้ นี่คือเวลาที่เสียไปที่ Elementary OS ไม่บังคับ
Apps Are Consistent
เหมือน Linux distros อื่นๆ Elementary OS มาพร้อม default apps suite แต่ software ทั้งหมด fit together เรียนรู้โปรแกรมหนึ่ง ก็รู้ใช้โปรแกรมถัดไป
ผมเป็น long-time fan ของ GNOME แต่พบ design differences ระหว่าง GNOME 3 apps และ software อื่นๆ น่ารำคาญ รวมถึง GNOME apps อย่าง AbiWord ไม่ว่า desktop environment อะไร inconsistent design ก่อให้เกิดปัญหาใน open source apps หลายตัว
Elementary OS ไม่ immune จาก issues นี้ Non-Elementary apps โดดเด่นกว่า default software อาจ argue ว่าโดดเด่น มากกว่า เพราะ default ones consistent มาก
ส่วนตัวผมแค่ลบ toolbar ทำให้แอปอื่นๆ รู้สึก okay บน Elementary OS ทำงานใน LibreOffice รู้สึก integrated ดีกว่าใน GNOME
แต่วันส่วนใหญ่ผมใช้แค่ Elementary apps และยินดีที่ developers โฟกัสด้าน design นี้
No Distractions
Elementary OS เข้าใจในไม่กี่วินาที Application launcher แสดง installed software dock แสดง favorite programs indicators บนสุด คลิก X ปิดหน้าต่าง หรือ expand icon ขวา maximize ไม่มีอะไรให้คิดแล้ว
ความเรียบง่ายนี้ทำให้ Elementary OS quick สำหรับ newcomers แต่นี่คือ biggest draw สำหรับ experienced Linux users ด้วย แค่รู้ tinker panels และ terminal ไม่ได้หมายความว่าอยากใช้เวลากับมัน
การขาด distractions ทำให้เวลาเยอะขึ้นสำหรับโฟกัสงาน ไม่ว่าจะ browse web หรือเขียนนิยาย Simple design ของ Elementary OS ช่วยให้ผมทำงานเสร็จมากขึ้น
Is Elementary OS Loki Perfect?
ไม่เลย ส่วนใหญ่ software ใน AppCenter ไม่ปฏิบัติตาม Elementary design และ screenshots ไม่ปรากฏสำหรับ software มากมาย ทำให้ first-time users สำรวจแอปที่มี quality และ integration ต่างกันมาก
ยิ่งไปกว่านั้น ยากที่จะหาและติดตั้ง third-party Elementary applications ส่วนใหญ่ไม่อยู่ใน AppCenter และไม่สามารถ add developer's PPAs หรือติดตั้ง DEB files ได้โดยไม่ต้องติดตั้ง tools เพิ่มก่อน
บนโน้ตเดียวกัน ผมเจอ crashes ใน default programs บ้าง ประสบการณ์น่ากลัวเมื่อยังไม่มี alternative Elementary apps
ส่วนตัว ผมไม่ใช่แฟนใหญ่ของการใช้ Ubuntu เป็น base แม้จะเป็น Linux ecosystem ที่ supported มากที่สุด Ubuntu brand คุ้นเคย และ Canonical มี vision ต่างจาก broader open source ecosystem สร้างความสับสนและ challenges ของตัวเอง
Elementary OS ไม่ ideal สำหรับทุกคน ถ้าอยากเสรีภาพเปลี่ยน component ใดๆ ของ OS, swap desktop environment, สร้าง interface ที่ตอบสนองความต้องการเฉพาะตัว มี options ดีกว่านี้เยอะ
แต่ผมรักงานที่ Elementary OS project ทำ และ Loki เป็น first release ที่ผมรู้สึกสบายใจ adopt บนเครื่องตัวเองและแนะนำให้คนอื่นทำเช่นกัน
คุณล่ะ? ลอง Loki แล้วไหม? คิดยังไงกับ Elementary project? มี Linux distribution อื่นที่คุณรู้สึกให้ประสบการณ์ดีกว่า? มาคุยกันใน comments section ด้านล่าง!
Image Credit: Joe Collins via YouTube