เมื่อคุณค้นพบ Linux เป็นครั้งแรก อูบุนตูน่าจะเป็นหนึ่งในคำแนะนำแรกๆ คุณอาจเคยใช้ Ubuntu มาก่อนด้วยซ้ำก่อนที่จะเรียนรู้เกี่ยวกับลินุกซ์เอง อะไรทำให้อูบุนตูมีความพิเศษ แตกต่างจาก Linux เวอร์ชันอื่นๆ (เรียกว่า Linux distributions) อย่างไร
คำตอบสั้น ๆ คือ "ไม่มาก" เมื่อคุณเรียนรู้วิธีใช้อูบุนตูแล้ว คุณสามารถเปลี่ยนไปใช้รุ่นอื่นๆ และพบว่าประสบการณ์ส่วนใหญ่เหมือนกัน อูบุนตูไม่ได้ใช้งานง่ายกว่าทางเลือกอื่นอีกต่อไป แต่มีข้อแตกต่างทางเทคนิคที่สำคัญบางประการที่ทำให้อูบุนตูเป็นอย่างที่เป็นอยู่
1. Canonical รักษาที่เก็บแอปของตัวเอง
Linux ไม่เหมือนกับ Windows หรือ macOS ที่บริษัทเดียวพัฒนาระบบปฏิบัติการส่วนใหญ่ Linux คือการรวบรวมส่วนประกอบจากแหล่งต่างๆ ที่ด้านบนของเคอร์เนล Linux คุณมีเซิร์ฟเวอร์แสดงผล ตัวจัดการเสียง สภาพแวดล้อมเดสก์ท็อป และรายการจะดำเนินต่อไป การแจกจ่าย Linux เป็นวิธีการรวมกลุ่มและแจกจ่ายซอฟต์แวร์นี้ร่วมกันเพื่อสร้างระบบปฏิบัติการที่ใช้งานได้
เช่นเดียวกับระบบปฏิบัติการ แอพ Linux ไม่ได้มาจากแหล่งเดียว บริษัทหรือชุมชนใดก็ตามที่ผลิตการแจกจ่าย Linux ที่คุณเลือก ก็มีวิธีให้คุณดาวน์โหลดแอปเพิ่มเติมด้วย
Canonical บริษัทที่อยู่เบื้องหลัง Ubuntu มีคอมพิวเตอร์ของตัวเองที่เต็มไปด้วยซอฟต์แวร์เพื่อแจกจ่ายไปยังคอมพิวเตอร์เครื่องอื่น คอมพิวเตอร์เหล่านี้เรียกว่าเซิร์ฟเวอร์ และชุดซอฟต์แวร์จำนวนมากเป็นที่เก็บข้อมูล
ซอฟต์แวร์ในคอมพิวเตอร์เหล่านี้มาจากที่เก็บของโปรเจ็กต์ Debian ก่อน แต่นั่นไม่ได้หมายความว่าซอฟต์แวร์จะเหมือนกัน อูบุนตูอาจเพิ่มแอปเพิ่มเติม จัดหาเวอร์ชันต่างๆ หรือรวมแพตช์ เช่นเดียวกับองค์ประกอบระบบและยูทิลิตี้ต่างๆ มากมายที่มีให้ดาวน์โหลดเช่นกัน
มีลีนุกซ์รุ่นต่างๆ มากมาย แต่มีเพียงไม่กี่โฮสต์ที่เก็บซอฟต์แวร์ของตัวเอง
2. Canonical จัดเตรียมเคอร์เนล Linux Patched
เราใช้ชื่อ "Linux" อย่างไม่เป็นทางการเพื่ออ้างถึงระบบปฏิบัติการทั้งหมด แต่ Linux หมายถึงเคอร์เนลโดยเฉพาะ เคอร์เนลคือสิ่งที่ช่วยให้ฮาร์ดแวร์ของคอมพิวเตอร์ของคุณสื่อสารกับซอฟต์แวร์ได้ กล่าวอีกนัยหนึ่ง เคอร์เนลเป็นสาเหตุที่เมื่อคุณกดปุ่มบนแป้นพิมพ์ มีบางอย่างเกิดขึ้นบนหน้าจอของคุณ
เคอร์เนล Linux พร้อมใช้งานสำหรับผู้ใช้เพื่อสร้างระบบปฏิบัติการของตนเอง แต่ไม่มีเคอร์เนลรุ่นใดรุ่นหนึ่ง การอัปเดตใหม่มาพร้อมตลอดเวลา
โดยทั่วไป ลีนุกซ์รุ่นใดจะเลือกเวอร์ชันของเคอร์เนลลินุกซ์ที่จะขับเคลื่อนระบบปฏิบัติการของตน. จากนั้นพวกเขาจึงพยายามแก้ไขคุณลักษณะและการอัปเดตจากเคอร์เนลเวอร์ชันใหม่กว่ากลับไปเป็นเวอร์ชันเก่าที่พวกเขาเลือกที่จะสนับสนุน
Canonical ไม่เพียงแต่จัดส่งเคอร์เนล Linux เท่านั้น แต่ยังมีทีมรักษาความปลอดภัยที่ทดสอบเคอร์เนลและเพิ่มการแก้ไขที่จำเป็น การปรับแต่ง Canonical ให้กับเคอร์เนล Linux เป็นหนึ่งในเหตุผลที่ทีมระดับประถมศึกษาอ้างว่าเหตุใดพวกเขาจึงเลือกใช้ OS พื้นฐานบน Ubuntu
3. Ubuntu มีธีมเดสก์ท็อปที่กำหนดเอง
ลักษณะที่ปรากฏมักจะเป็นลักษณะที่ง่ายที่สุดของเดสก์ท็อป Linux ในการเปลี่ยนแปลง แต่นี่เป็นส่วนที่โดดเด่นสำหรับคนส่วนใหญ่ Ubuntu มาพร้อมกับธีมของตัวเองที่เรียกว่า Yaru ซึ่งจะทำให้หน้าต่างแอปบน Ubuntu แตกต่างจาก Linux เวอร์ชันอื่น
รูปลักษณ์ปัจจุบันมีแถบส่วนหัวสีดำและปุ่มปิดสีแดง พร้อมตัวเลือกที่เบากว่าด้วย ธีม Yaru ขยายไปถึงไอคอนซึ่งมีสีสันสดใส
เป็นที่น่าสังเกตว่านักพัฒนาแอพหลายคนไม่ชอบธีม ธีมเดสก์ท็อปอาจทำให้เกิดการทำงานที่ไม่คาดคิด ส่งผลให้ผู้ใช้แจ้งจุดบกพร่องสำหรับปัญหาที่เกิดจากธีมแทนที่จะเป็นแอป ธีมไอคอนอาจขัดแย้งกับการสร้างแบรนด์ของแอป ซอฟต์แวร์ส่วนใหญ่บน Ubuntu ได้รับการออกแบบมาสำหรับรูปลักษณ์เริ่มต้นของ GNOME ไม่จำเป็นต้องเป็นแบบที่ปรากฏใน Ubuntu
4. Ubuntu มาพร้อมกับ GNOME เวอร์ชันปรับแต่ง
ในขณะที่อูบุนตูมีหลายรสชาติ แต่เวอร์ชันเริ่มต้นจะใช้สภาพแวดล้อมเดสก์ท็อป GNOME แต่ภาพหน้าจอของอูบุนตูที่คุณเห็นในเว็บจะมีพฤติกรรมแตกต่างจากที่คุณเห็นใน GNOME.org
ความแตกต่างที่สำคัญระหว่างอูบุนตูและอินเทอร์เฟซ GNOME เริ่มต้นคือท่าเรือที่มองเห็นได้ทางด้านซ้ายของเดสก์ท็อปเสมอ นี่คือการปรับแต่ง Canonical ที่ทำกับเดสก์ท็อป GNOME โดยปกติ เดสก์ท็อป GNOME จะแสดงเฉพาะท่าเรือเมื่อคุณเปิดภาพรวมกิจกรรมเท่านั้น
Canonical ยังได้ขยาย Dock เพื่อเพิ่มความสูงทั้งหมดของหน้าจอ และย้ายไอคอนตัวเปิดใช้แอปไปที่ด้านล่างสุดของ Dock Ubuntu มาพร้อมกับการตั้งค่าสำหรับกำหนดค่า Dock นี้ ทำให้คุณสามารถย้ายไปยังด้านต่างๆ ของหน้าจอหรือซ่อนอัตโนมัติเมื่อแอปทับซ้อนกัน
การเปลี่ยนแปลงของ Canonical ไม่ได้จำกัดอยู่ที่ Dock ตัวอย่างเช่น หน้าต่างแอปมีปุ่มย่อและขยายใหญ่สุดนอกเหนือจากปุ่มปิด นอกจากนี้ คุณยังสามารถวางไฟล์และโฟลเดอร์บนเดสก์ท็อปได้ นี่ไม่ใช่กรณีใน GNOME มาตรฐาน
5. Ubuntu มาพร้อมกับการสนับสนุนเป็นเวลาหลายปี
Linux distros ทั้งหมดมาพร้อมกับระยะเวลาการสนับสนุนที่แตกต่างกัน คุณสามารถอัปเกรดเป็นซอฟต์แวร์ล่าสุดได้ทุกเมื่อ แต่หากต้องการใช้รุ่นเก่ากว่านี้ คุณอาจหยุดรับการอัปเดตในอีกไม่กี่ปีข้างหน้า
Ubuntu มาในสองเวอร์ชัน รุ่นมาตรฐานที่มาทุก ๆ หกเดือนและรุ่นการสนับสนุนระยะยาวที่มาทุก ๆ สองปี รุ่นมาตรฐานได้รับการสนับสนุนเป็นเวลาเก้าเดือน การเผยแพร่ LTS มีอายุการใช้งานห้าปี นั่นหมายความว่า Ubuntu 18.04 LTS ควรยังคงได้รับการอัปเดตหลังจากเปิดตัวเวอร์ชัน 20.04 และ 22.04
หากคุณต้องการให้ประสบการณ์ใช้งานเดสก์ท็อปของคุณค่อนข้างสอดคล้องกันเป็นเวลาหลายปีในแต่ละครั้ง หรือมีคอมพิวเตอร์ที่คุณต้องการติดตามและใช้งานโดยมีเวลาหยุดทำงานน้อยที่สุดเท่าที่จะเป็นไปได้ คุณอาจให้ความสำคัญกับความเสถียรที่ LTS มีให้
6. Ubuntu มี Universal Snap Packages ในตัว
การติดตั้งซอฟต์แวร์บน Linux ทำได้ง่ายมาก หากมีแอพรวมอยู่ในที่เก็บของ distro ถ้าไม่อย่างนั้น กระบวนการนี้ก็ค่อนข้างจะเจ็บปวด บ่อยครั้ง ทางเลือกเดียวของคุณคือสร้างโปรแกรมโดยใช้ซอร์สโค้ดที่ให้มา หรือในกรณีของอูบุนตู เราหวังว่าจะมี Personal Package Archive พร้อมใช้งาน
ขณะนี้มีรูปแบบแพ็คเกจสากลหลายรูปแบบที่ให้คุณติดตั้งแอพ Linux ไม่ว่าคุณจะใช้ distro ใด รูปแบบ snap เป็นหนึ่งในตัวเลือกดังกล่าว และมาจาก Canonical
แม้ว่าคุณจะใช้ snap บน Linux เวอร์ชันอื่นๆ ได้ (นั่นคือประเด็นหลัก) Ubuntu มาพร้อมกับการรองรับ snap ในตัว และคุณทราบดีว่าสแนปได้รับการออกแบบโดยคำนึงถึง Ubuntu เป็นหลัก
อะไรที่ทำให้ Ubuntu พิเศษ?
เหตุผลหลายประการในการใช้อูบุนตูไม่ได้เกิดจากความแตกต่างทางเทคนิคระหว่างอูบุนตูและลินุกซ์อื่นๆ ตัวอย่างเช่น:
- ผู้ผลิตซอฟต์แวร์เชิงพาณิชย์บุคคลที่สามจำนวนมากพอร์ตซอฟต์แวร์เฉพาะไปยัง Ubuntu เมื่อพัฒนาสำหรับ Linux
- Ubuntu มีชุมชนเดสก์ท็อป Linux ที่ใหญ่ที่สุด ซึ่งเพิ่มโอกาสในการค้นหาการแก้ไขข้อบกพร่องและปัญหาอื่นๆ
- มีพีซีที่ติดตั้ง Linux ไว้ล่วงหน้าจำนวนมากขึ้นเรื่อยๆ และ Ubuntu เป็นตัวเลือกที่ใช้บ่อยที่สุด ตัวอย่างเช่น Dell ให้คุณเลือกระหว่าง Windows 10 และ Ubuntu
หากคุณต้องการดู Ubuntu แบบเจาะลึกยิ่งขึ้น โปรดอ่านคู่มือสำหรับผู้เริ่มต้นใช้งาน Ubuntu ของเรา