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

Fedora vs Ubuntu: ตัวไหนเหมาะกับคุณ?

อืม คำถามเก่าแก่: distro ไหนควรใช้? มักจุดประกาย controversy เพราะผู้ใช้ distros ต่างๆ อยากให้คุณเลือกทีมของพวกเขา แต่มีผู้ใช้ส่วนใหญ่ชี้ให้เลือก 2 distros หลัก บทความนี้ครอบคลุม Fedora vs Ubuntu เพื่อตรวจสอบว่าตัวไหนดีกว่าสำหรับคุณ

พื้นฐานของ Fedora และ Ubuntu

เริ่มจากพื้นฐาน บทความครอบคลุมรุ่นล่าสุดของแต่ละ distribution คือ Fedora 32 Workstation และ Ubuntu 20.04 LTS ทั้งคู่เป็น Linux distributions ยอดนิยม Fedora พัฒนาจาก Red Hat Linux และเป็น upstream contributor ของ Red Hat Enterprise Linux Ubuntu พัฒนาจาก Debian และมี derivatives หลายตัว ตัวอย่างยอดนิยม: Linux Mint และ elementaryOS

ทั้งคู่ได้รับการสนับสนุนจากบริษัทใหญ่: Fedora โดย Red Hat และ Ubuntu โดย Canonical หมายถึงจะอยู่ยาวนาน และไม่กังวล失去 support จากการขาดทุน ทั้งคู่ใช้งานง่าย ด้วย hardware support ดีจาก kernel Linux รุ่นใหม่ ทั้งคู่มี hardware deals ซื้อ laptop มาได้กับ Ubuntu หรือ Fedora ติดตั้งไว้ Dell มี Ubuntu laptops XPS 13 Developer Edition Lenovo จะเสนอ X1 Carbon 8th Gen, P1 Gen 2, และ P53 Thinkpads กับ Fedora เร็วๆ นี้

ทั้งคู่ใช้ GNOME Shell version ใด version หนึ่งเป็น default desktop environment และมีหลายรุ่นของแต่ละ distro ที่มี DE ต่างกันเป็นค่าเริ่มต้น Ubuntu มี Kubuntu, Xubuntu, Lubuntu Fedora มี KDE, XFCE, LXDE Spins

Fedora vs Ubuntu: ความแตกต่างหลัก

Packages

มีความแตกต่างสำคัญใน debate Fedora vs Ubuntu หนึ่งคือ package systems Fedora ใช้ RPM แต Ubuntu ใช้ DPKG หมายถึง packages สำหรับตัวหนึ่งใช้กับอีกตัวไม่ได้ ทั้งคู่มี universal package format ที่รองรับ แต Ubuntu ใช้ Snap packages Fedora ใช้ Flatpaks (อ่านความแตกต่างที่นี่) Canonical's Snap Store ไม่ fully open source แต Flatpaks ทั้งหมดและ GNOME Software (GUI front end สำหรับ Flatpaks บน Fedora) เปิดทั้งหมด ตามปรัชญาของ Fedora

Look and Feel

ยังมีความแตกต่างในการ implement GNOME Shell รุ่นใหม่ทั้งคู่ใช้ GNOME Shell 3.36 แต Ubuntu มี theming เฉพาะที่ให้ signature look Fedora ใช้ GNOME Shell vanilla มาก จนถึง default Adwaita themes และ applications เห็นความแตกต่างเล็กน้อยบน Lock Screens

เรื่อง customization ทั้งคู่ปรับแต่งได้มาก Fedora นำ Ubuntu เล็กน้อย เพราะมี GNOME Extensions app ติดตั้งค่าเริ่มต้น แต่ติดตั้ง GNOME Extensions และ Tweaks บนทั้งสองระบบง่าย Icons และ themes แยกไปที่ "~/.icons" และ "~/.themes" ทำให้ GNOME Shell ปรับแต่งได้เท่าเทียม

Performance

ทั้งคู่มี performance ดีเยี่ยม แต่มี 2 ความแตกต่างหลักช่วยให้ Fedora นำหน้า ข้อแรก EarlyOOM early out-of-memory killer ที่ baked ไว้ใน Fedora สั้นๆ EarlyOOM เป็น out-of-memory killer aggressive กว่าที่อยู่ใน Linux kernel และมี impact ใหญ่บน low-memory systems และ systems ที่มี memory-intensive applications แนะนำฟัง podcast Linux Unplugged ที่ทดสอบ EarlyOOM

RAM usage fresh boot Ubuntu ใช้น้อยกว่ามาก ฉันมี 789 MiB RAM usage บน Ubuntu และ 1.2 GiB บน Fedora ในเครื่อง identical-provisioned 2 เครื่อง แต่ส่วนตัวคิดว่า RAM management ของ Fedora ด้วย EarlyOOM คุ้มค่ากว่า 500 MiB RAM อาจมากบนระบบ RAM น้อย แตถ้าเป็นกังวลเฉพาะ แนะนำ Fedora Spins หรือ Ubuntu flavors

ข้อสอง SSD Trim เปิดค่าเริ่มต้นใน Fedora 32 ผ่าน FSTRIM ทำให้ flash-based storage ใช้ available blocks ได้มีประสิทธิภาพมากขึ้น สำหรับ wear management และ efficiency นี่ทำให้ SSD ที่ติดตั้ง Fedora 32 ทนทานกว่า อาจเป็นตัวเลือกดีกว่าสำหรับ Fedora systems บน SSD

อย่างไรก็ตาม performance ทั้งคู่ดีมาก UI snappy แอปเปิดเร็ว ทั้งคู่ระบบดีเยี่ยม

Daily Use

นี่คือสิ่งเริ่มแยก 2 distributions Fedora มี release cadence เร็วกว่า รุ่นใหม่ทุก 6 เดือน ต้อง OS upgrades บ่อยกว่า Ubuntu มี LTS releases ตัวเลือก LTS รองรับโดย Canonical 5 ปี ทำให้อาจเป็นตัวเลือก superior สำหรับ consistent, reliable access ไป environment และ tools เดียวกัน

แตในการปกป้อง Fedora system updates และ OS upgrades smooth มาก downtime น้อยมาก ได้ยินรายงานคนรัน OS upgrades จาก Fedora 24 ถึง 31 ไม่มีอะไรแตก นั่น extraordinary และยืนยัน Fedora กับ rock-solid releases และ engineering ดี

Fedora vs Ubuntu: ตัวไหนสำหรับคุณ? ขึ้นอยู่กับคุณทั้งหมด หวังว่าบทความนี้ highlight similarities และ differences ระหว่าง 2 distributions ทั้งคู่ solid, dependable distros จะ serve คุณดีในงานประจำวัน เช็คบทความอื่นๆ: จัดการ Fedora system ด้วย Cockpit, ติดตั้ง fonts ใน Ubuntu 20.04, แก้ no-sound issue ใน Ubuntu