Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

ความแตกต่างระหว่าง Ubuntu และ Distros ที่ใช้ Ubuntu คืออะไร?

Linux Mint และระบบปฏิบัติการระดับประถมศึกษาต่างก็เป็นทางเลือกยอดนิยมสำหรับ Ubuntu—แต่ต่างก็ใช้ Ubuntu เช่นกัน หากคุณเพิ่งเริ่มใช้ Linux อาจสร้างความสับสนได้ เรามาพยายามทำความเข้าใจกันว่ามันมีความหมายอย่างไรและเหตุใดจึงสำคัญกับคุณ

เดสก์ท็อป Ubuntu

ความแตกต่างระหว่าง Ubuntu และ Distros ที่ใช้ Ubuntu คืออะไร?

Ubuntu เป็นทางเลือกฟรีและโอเพ่นซอร์สสำหรับระบบปฏิบัติการเชิงพาณิชย์ที่เป็นกรรมสิทธิ์ เช่น Windows และ macOS มีแผงด้านบนที่แสดงเวลา ตัวบ่งชี้ระบบ และวิธีเปิดหน้าจอภาพรวมหรือแดชบอร์ดที่ให้คุณเข้าถึงแอปของคุณได้ คุณยังสลับไปมาระหว่างหน้าต่างและเดสก์ท็อปเสมือนได้ที่นั่น

มีบริษัทที่อยู่เบื้องหลัง Ubuntu ชื่อ Canonical Canonical ไม่เหมือนกับ Microsoft และ Apple ที่ใช้ประโยชน์จากระบบปฏิบัติการได้มากที่สุด แต่อูบุนตูสร้างจากส่วนประกอบโอเพ่นซอร์สฟรีที่มาจากบุคคลและทีมจากทั่วทุกมุมโลก

อินเทอร์เฟซที่ฉันอธิบายข้างต้นไม่ใช่เฉพาะสำหรับ Ubuntu จริงๆ แล้วมันคือสภาพแวดล้อมเดสก์ท็อปที่เรียกว่า GNOME

Canonical ใช้ส่วนประกอบเหล่านี้เพื่อสร้างประสบการณ์ใช้งานเดสก์ท็อปที่ทุกคนสามารถดาวน์โหลดได้ฟรี คุณสามารถใช้ Ubuntu สำหรับคอมพิวเตอร์ทั่วไป งานในสำนักงาน การพัฒนาซอฟต์แวร์ และการเล่นเกม คุณยังสามารถใช้ Ubuntu เพื่อรันเซิร์ฟเวอร์ได้

Ubuntu และ Linux เป็นสิ่งเดียวกันหรือไม่

ไม่ค่อยเท่าไหร่ เคอร์เนล ซึ่งเป็นส่วนที่ช่วยให้ซอฟต์แวร์สามารถพูดคุยกับฮาร์ดแวร์ของคอมพิวเตอร์ของคุณได้ คือ Linux เคอร์เนล Linux เป็นเพียงหนึ่งในหลายองค์ประกอบที่ Canonical ใช้เพื่อสร้างเดสก์ท็อป Ubuntu

วิธีหนึ่งในการคิดถึงความแตกต่างระหว่าง Ubuntu และ Linux คือคุณไม่สามารถเรียกใช้เคอร์เนล Linux ได้ด้วยตัวเอง มันทำงานในพื้นหลัง โดยให้พลังงานแก่อุปกรณ์ต่างๆ ในชีวิตของคุณ ตั้งแต่ปั๊มน้ำมันไปจนถึงสมาร์ทโฟน Android เดสก์ท็อป Linux ไม่ค่อยเกี่ยวกับ Linux และเกี่ยวกับซอฟต์แวร์โอเพ่นซอร์สฟรีทั้งหมดที่ทำงานอยู่ด้านบน ที่กล่าวว่า การคิดว่า Ubuntu เป็น Ubuntu Linux นั้นแม่นยำกว่าการคิดแยกเป็นของตัวเอง

โครงสร้างพื้นฐานของ Ubuntu

ความแตกต่างระหว่าง Ubuntu และ Distros ที่ใช้ Ubuntu คืออะไร?

Ubuntu มีขนาดใหญ่กว่าเดสก์ท็อปที่คุณดาวน์โหลดจาก ubuntu.com มาก เป็นชุมชนของนักพัฒนาและผู้ใช้ นอกจากนี้ยังเป็นชุดของแอปและโปรแกรมที่รวบรวมจากแหล่งต่างๆ และนำไปใช้ในรูปแบบต่างๆ อีกด้วย

โค้ดส่วนใหญ่ที่ขับเคลื่อน Ubuntu ไม่ได้มาจาก Canonical

Ubuntu มีพื้นฐานมาจากอะไร

Ubuntu นั้นใช้ Debian ซึ่งเป็นโปรเจ็กต์ขนาดใหญ่ที่ทำแบบเดียวกับที่ Ubuntu ทำ ในแบบที่เข้าถึงได้น้อยกว่าเท่านั้น เพื่อให้กระจ่างขึ้น เราจะต้องสร้างเงื่อนไขสองสามข้อ

  • แพ็คเกจ: วิธีที่นักพัฒนาซอฟต์แวร์แจกจ่ายซอฟต์แวร์สำหรับ Linux แอพ ส่วนประกอบของระบบ ไดรเวอร์ ตัวแปลงสัญญาณ และซอฟต์แวร์อื่นๆ มาในรูปแบบของแพ็คเกจ
  • รูปแบบแพ็คเกจ: Linux เวอร์ชันต่างๆ จัดระเบียบแพ็กเกจโดยใช้รูปแบบต่างๆ ณ ตอนนี้ ยังไม่มีรูปแบบใดที่เข้ากันได้กับ Linux ทุกรุ่น
  • ที่เก็บ: แทนที่จะดาวน์โหลดโปรแกรมติดตั้งจากเว็บไซต์ ซอฟต์แวร์ Linux มักจะพบในที่เก็บ ที่เก็บคือชุดของแพ็คเกจขนาดใหญ่ที่คุณสามารถเข้าถึงและดาวน์โหลดได้ตามต้องการ แอพสโตร์ของ Linux ให้บริการซอฟต์แวร์ในลักษณะเดียวกับ Android และ iOS ในขณะที่เครื่องมือดั้งเดิมเรียกว่าตัวจัดการแพ็คเกจ
  • การจัดจำหน่าย: การแจกจ่ายคือชุดของซอฟต์แวร์ที่จัดแพ็คเกจในลักษณะที่ให้ระบบปฏิบัติการที่ใช้งานได้ ร่วมกับชุมชนและที่เก็บข้อมูลที่เกี่ยวข้อง

Ubuntu และ Debian เป็นทั้ง Linux การแจกจ่าย และ Ubuntu ใช้ DEB รูปแบบแพ็คเกจ . เดียวกัน เป็น Debian แม้ว่าซอฟต์แวร์จะเข้ากันไม่ได้ระหว่างทั้งสองเสมอไป Ubuntu มี ที่เก็บ . ของตัวเอง แต่ส่วนใหญ่จะเติมด้วย แพ็คเกจ จากเดเบียน

ระบบนิเวศของ Ubuntu

ความแตกต่างระหว่าง Ubuntu และ Distros ที่ใช้ Ubuntu คืออะไร?

Ubuntu มีหลายรูปแบบ เดสก์ท็อปเริ่มต้นใช้สภาพแวดล้อมเดสก์ท็อป GNOME มี "รสชาติ" ที่แตกต่างกันซึ่งใช้สภาพแวดล้อมเดสก์ท็อปที่แตกต่างกัน ตัวอย่างเช่น Kubuntu ใช้เดสก์ท็อป KDE Plasma Xubuntu ใช้อินเทอร์เฟซอื่นที่เรียกว่า Xfce

Canonical ใช้ไม่ได้กับตัวแปรเหล่านี้ แต่โฮสต์ไว้และซอฟต์แวร์ทั้งหมด พวกเขาใช้ที่เก็บเดียวกันกับเดสก์ท็อป Ubuntu เริ่มต้น

Distros ที่ใช้ Ubuntu

มีการแจกแจงมากมายตาม Ubuntu ที่ Canonical ไม่มีความสัมพันธ์ด้วย (คล้ายกับวิธีที่ Ubuntu ใช้ Debian) Linux Mint และระบบปฏิบัติการระดับประถมศึกษาเป็นตัวอย่างที่ได้รับความนิยมสูงสุดสองตัวอย่าง พวกเขาทั้งสองมาจากทีมที่แตกต่างกันและมีประสบการณ์เฉพาะตัว ข้อแตกต่างที่สำคัญอย่างหนึ่งระหว่าง Ubuntu และ Linux Mint คือตัวหลังมีส่วนต่อประสานที่คล้ายกับ Windows มากกว่า

รูปลักษณ์สามารถหลอกลวงได้ ภายใต้โครงสร้างพื้นฐานของ Linux Mint นั้นเหมือนกับที่ขับเคลื่อน Ubuntu ในทำนองเดียวกัน เมื่อคุณเปิดร้านแอปบน Linux Mint และระบบปฏิบัติการระดับประถมศึกษา ซอฟต์แวร์ส่วนใหญ่จะเหมือนกับที่คุณจะได้รับจาก Ubuntu

สิ่งนี้หมายความว่าอย่างไร

หมายความว่าเมื่อคุณเห็นโปรแกรมที่กล่าวถึงการสนับสนุนของ Ubuntu การสนับสนุนนั้นไม่จำกัดเฉพาะเดสก์ท็อป Ubuntu ซอฟต์แวร์ดังกล่าวจะทำงานบน Ubuntu ที่เป็นทางการและโปรเจ็กต์ที่ไม่เกี่ยวข้องซึ่งเกิดขึ้นเพื่อแชร์โครงสร้างพื้นฐานของอูบุนตู Steam บอกว่าใช้งานได้บน Ubuntu แต่คุณสามารถเรียกใช้ตัวติดตั้งเดียวกันบน Pop!_OS ( distro อื่นที่ใช้ Ubuntu)

หากคุณเลือกที่จะติดตั้งระบบปฏิบัติการระดับประถมศึกษาแทน Ubuntu คุณจำเป็นต้องรู้ว่าสิ่งที่ใช้กับ Ubuntu ส่วนใหญ่มีผลกับคุณเช่นกัน หาก Ubuntu ไม่ทำงานบนคอมพิวเตอร์ของคุณ ระบบปฏิบัติการระดับประถมศึกษาก็จะไม่ทำงานเช่นกัน ในทำนองเดียวกัน หากตัวควบคุมเกมไม่สามารถทำงานร่วมกับ Ubuntu ได้ เป็นไปได้ว่าคอนโทรลเลอร์นั้นจะไม่สามารถทำงานร่วมกับระบบของคุณได้ เมื่อคุณพบจุดบกพร่อง คุณอาจโชคดีในการค้นหาโซลูชันที่เกี่ยวข้องกับ Ubuntu มากกว่าการค้นหาระบบปฏิบัติการพื้นฐาน

ความแตกต่างระหว่าง Ubuntu และ Distros ที่ใช้ Ubuntu คืออะไร?

แต่สิ่งต่าง ๆ (โดยปกติ) ไม่ได้ไปในทิศทางตรงกันข้าม Ubuntu ไม่สามารถเรียกใช้ซอฟต์แวร์ที่ออกแบบมาโดยเฉพาะสำหรับระบบปฏิบัติการระดับประถมศึกษาได้อย่างง่ายดาย เพื่ออธิบายความสัมพันธ์นี้ ชุมชน Linux ใช้อุปมาของสตรีม Ubuntu เป็น อัปสตรีม สัมพันธ์กับระบบปฏิบัติการระดับประถมศึกษา (ภาพด้านล่าง) ซอฟต์แวร์ทำงานดาวน์สตรีม จากอูบุนตู น้ำไหลเพียงทิศทางเดียว

ยิ่งคุณได้รับจากแหล่งที่มามากเท่าใด โอกาสในการแนะนำจุดบกพร่องก็จะยิ่งมากขึ้นเท่านั้น Debian นำซอร์สโค้ดสำหรับโปรแกรมมารวมกันเป็น DEB Ubuntu ปรับโครงสร้างแพ็คเกจเหล่านี้ใหม่และแนะนำการปรับแต่งของตัวเองสำหรับบางคน ระบบปฏิบัติการระดับประถมศึกษาจะเพิ่มการเปลี่ยนแปลงอีกสองสามอย่างด้วยตัวเอง เมื่อมีสิ่งผิดปกติเกิดขึ้น ตอนนี้คุณมีหลายจุดที่ต้องพิจารณา ปัญหาอยู่ที่ซอร์สโค้ดดั้งเดิม, Debian, Ubuntu หรือ OS ระดับประถมศึกษาหรือไม่

คุณควรใช้ Distro แบบ Ubuntu หรือไม่

ขึ้นอยู่กับความต้องการและความคาดหวังของคุณ ต่อไปนี้คือคำถามที่ควรพิจารณา:

  • คุณพอใจกับ Ubuntu หรือไม่ หากคุณพอใจกับเดสก์ท็อป Ubuntu เริ่มต้น ให้อยู่กับสิ่งที่คุณมี
  • คุณชอบ Ubuntu แต่ไม่ชอบอินเทอร์เฟซหรือไม่ คุณสามารถสลับสภาพแวดล้อมเดสก์ท็อปโดยไม่ต้องติดตั้ง distro ใหม่ หรือคุณสามารถเลือกติดตั้ง Ubuntu รสชาติอื่นได้
  • คุณชอบโครงสร้างพื้นฐานของ Ubuntu แต่ไม่ชอบวิธีการจัดการหรือไม่ หากคุณมีปัญหากับ Canonical การใช้ distro บน Ubuntu ที่จัดทำโดยชุมชนอื่นอาจช่วยได้ Linux Mint, ระบบปฏิบัติการระดับประถมศึกษา และ Pop!_OS ใช้โครงสร้างพื้นฐานของ Ubuntu แต่ไม่ได้รับผลกระทบจากการตัดสินใจของ Canonical เช่นเดียวกับ Ubuntu อย่างเป็นทางการ

หากคุณไม่ชอบโครงสร้างพื้นฐานของอูบุนตู การออกจากระบบนิเวศทั้งหมดอาจคุ้มค่า มีลินุกซ์ distros อื่น ๆ มากมายที่มีจุดแข็งและจุดอ่อนที่แตกต่างกัน สิ่งเหล่านี้อาจเปลี่ยนความประทับใจของคุณที่มีต่อ Linux โดยสิ้นเชิง