ความแตกต่างหลักระหว่าง Ubuntu และ Redhat คืออะไร [ปิด]


56

ยกเว้นระบบการจัดการแพคเกจและสภาพแวดล้อมฉันต้องการทราบความแตกต่างที่สำคัญระหว่างพวกเขา

ซึ่งให้การสนับสนุนที่ดีที่สุดสำหรับงานสร้างของพวกเขา


2
ฉันต้องการที่จะชี้แจงคุณจะถามเกี่ยวกับการชำระเงินRed Hat Enterprise Linux Desktopและสก์ท็อปอูบุนตูหรือเซิร์ฟเวอร์ของพวกเขา หรือโดยทั่วไปเกี่ยวกับ Fedora และ Ubuntu
atenz

Redhat และ Ubuntu ฉันอยากรู้
rɑːdʒɑ

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

คำตอบ:


46

มีหลายวิธีในการตีความ "Redhat" ที่นี่:

  1. Red-hat Enterprise Linux (RHEL) - การแจกจ่ายเฉพาะเชิงพาณิชย์โดย Red Hat

    ความแตกต่างที่ยิ่งใหญ่ที่สุดระหว่าง Ubuntu และ RHEL คือข้อกำหนดสิทธิการใช้งาน - Red Hat Enterprise Linux เป็นบริการเชิงพาณิชย์

    อย่างไรก็ตามคุณสามารถได้รับการแจกจ่ายแบบเดียวกัน แต่ไม่มีสัญญาการค้าโดยไม่เสียค่าใช้จ่ายในรูปแบบของการจัดจำหน่าย CentOS

  2. การแจกแจงซึ่งมีพื้นฐานมาจากหรือสืบทอดมาจาก Red Hat ซึ่งรวมถึง CentOS และ Fedora และอนุพันธ์ของพวกเขา

    จริงๆแล้วมันยากมากที่จะเปรียบเทียบ Ubuntu กับทุกคน (RHEL, CentOS และ Fedora) ราวกับว่าพวกเขาเป็นสิ่งหนึ่งเพราะพวกเขาต่างกันมากในตัวเอง พวกเขาแบ่งปันผู้จัดการแพ็คเกจเดียวกันกับที่ฉันพูดถึงด้านล่าง แต่ความแตกต่างระหว่างพวกเขานั้นยิ่งใหญ่กว่าความแตกต่างระหว่างผู้จัดการแพ็คเกจของพวกเขาและของ Ubuntu

  3. การแจกแจงตาม RPM โดยทั่วไป - นั่นคือการแจกแจงที่ใช้ระบบการจัดการแพ็คเกจ Redhat สิ่งนี้จะขยายขอบเขตของคุณเพื่อรวมการแจกแจงเช่น SUSE, Mandriva, PCLinuxOS และอนุพันธ์ของพวกเขา

    Ubuntu ใช้ตัวจัดการแพคเกจของ Debian APT และ DPKG Red Hat, CentOS และ Fedora ขึ้นอยู่กับ RPM ของระบบจัดการแพ็คเกจ Red Hat Linux ขณะนี้ผู้จัดการแพคเกจทั้งสองค่อนข้างเป็นผู้ใหญ่และมีคุณสมบัติเทียบเท่าคร่าวๆ คุณสามารถถกเถียงเรื่องการตัดสินใจออกแบบส่วนบุคคล แต่ก็ยากที่จะบอกว่าภาพรวมโดยรวมดีกว่าอีกแบบ


33

หลังจากหลายปีที่ใช้ทั้งสองฉันสามารถพูดได้ว่าความแตกต่างที่แท้จริงคือ:

  1. การสนับสนุนผู้ขาย H / Wสำหรับระบบย่อยฮาร์ดแวร์เซิร์ฟเวอร์ต่างๆเช่น:

    • FiberChannel ไดรเวอร์ล่าสุด
    • การสนับสนุนการถ่าย iSCSI
    • 10Gbps Ethernet
    • ตัวอัปเดตออนไลน์ (BIOS, NMI)
    • ตัวเร่งหน่วยเก็บข้อมูล SCSI
    • ซอฟต์แวร์ไดรเวอร์ SCSI (เช่น HP B Series)
    • ไดรเวอร์ / ตัวอัปเดต BMC (Baseboard Management Controllers)
    • การกำหนดค่า Live Controller / RAID
    • การตรวจสอบสุขภาพและฮาร์ดแวร์ของรายงาน
    • การจัดการ / การตรวจสอบเซิร์ฟเวอร์ GUI
    • ฯลฯ

ทั้งหมดข้างต้นมีอยู่สำหรับ RedHat ผ่าน repos ของผู้ขาย (และในเกือบทุกกรณีสามารถติดตั้งเป็น Centos ได้) แต่สำหรับการแจกแจงแบบ. deb (เช่น Ubuntu) คุณมักจะโชคไม่ดีหรือในบางกรณี ที่จะเสียเวลาของคุณและมักจะทำลายระบบของคุณ

  1. EPEL repo (แพคเกจพิเศษสำหรับ Enterprise Linux): ฉันพบว่าEPEL repo (RedHat & CentOS)นั้นไม่สมบูรณ์แบบ แต่สมบูรณ์กว่าและอัปเดตมากกว่า repos Ubuntu (เป็นทางการ) ไม่ใช่สำหรับเดสก์ท็อป แต่สำหรับเซิร์ฟเวอร์ เช่นแพ็คเกจ IPSEC ล่าสุด SaltStack ฯลฯ ซึ่งคุณจะต้องกำหนดค่า repos ที่ไม่ใช่เป็นทางการเพิ่มเติมใน Ubuntu

  2. การสนับสนุนซอฟต์แวร์ (เช่นอัปเดตซอฟต์แวร์ / ความปลอดภัย, ไดรเวอร์เคอร์เนลใหม่) Ubuntu เสนอ 5ปีในขณะที่RedHat เสนอ 10ปี การสนับสนุนนี้รวมถึงการอัปเดตความปลอดภัยและในกรณีของ RedHat backporting โมดูลเคอร์เนลจากเมล็ดล่าสุด! นั่นหมายความว่าฮาร์ดแวร์รุ่นใหม่ได้รับการสนับสนุนแม้ว่าจะใช้ Redhat / centos kernels / distrosรุ่นเก่าก็ตาม ฮาร์ดแวร์นั้นอาจเป็นชิปเซ็ตไดรเวอร์สุนัขเฝ้าบ้าน ฯลฯ

5yr อาจมีผลผูกพันกับการใช้งานจริงในการผลิตของฉัน (มันสามารถใช้ได้กับแล็ปท็อปของคุณแม้ว่าคุณจะมีเวลาและความเสี่ยงในการอัพเกรด)


11

ความแตกต่างหลักคือ Ubuntu ขึ้นอยู่กับระบบ Debian มันใช้แพ็คเกจ. deb ในขณะที่ redhat ใช้มันเป็นระบบแพคเกจของตัวเอง. รอบต่อนาที (ผู้จัดการแพคเกจหมวกสีแดง)

Redhat ฟรี แต่มีค่าใช้จ่ายสำหรับการสนับสนุน (อัปเดต) เมื่อ Ubuntu ฟรีทั้งหมดพร้อมการสนับสนุนสำหรับผู้ใช้เดสก์ท็อปเฉพาะการสนับสนุนระดับมืออาชีพจะมีค่าใช้จ่าย


"redhat ฟรี" ดังนั้นทำไม iso iso ไม่สามารถใช้งานได้บนไซต์ redhat
Nullpointer

มันสามารถใช้ได้ที่access.redhat.com/downloads คุณต้องเข้าสู่ระบบด้วย ID redhat
Ketan Patel

8

มีหลายจุดระหว่างสองสิ่งนี้เพื่อแยกความแตกต่าง ความแตกต่างของคำง่าย ๆ คือ:

  1. Ubuntu Desktop enterprise edition (Business Desktop Remix) ใช้งานได้ฟรี แต่ RedHat ไม่ใช่
  2. Ubuntu มุ่งเน้นไปที่ผู้ใช้เดสก์ท็อปในทางตรงกันข้าม Redhat หลักคือแพลตฟอร์มเซิร์ฟเวอร์
  3. Red Hat สร้างโดย Red Hat Inc. ก่อตั้งโดย Young และ Ewing ในขณะที่ Ubuntu นำโดย Shuttleworth เจ้าของ Canonical Ltd.
  4. Ubuntu ขึ้นอยู่กับ Debian (ระบบปฏิบัติการ Linux ที่มีชื่อเสียงและเสถียร) แต่ RedHat ไม่มีอะไรเช่นนี้
  5. ส่วนขยายไฟล์ตัวจัดการแพคเกจของ Ubuntu คือ. deb (ซึ่งใช้ระบบปฏิบัติการ Debian อื่นเช่น Linux Mint) ไม่ว่าจะเป็นตัวขยายไฟล์ตัวจัดการแพ็กเกจ RedHat คือ. rpm (ซึ่งหมายถึง RedHat Package Manager)

1
@Eliah Kagan ที่จริงแล้วจะเป็นรุ่น Ubuntu Desktop สำหรับองค์กร กรุณาตรวจสอบรายละเอียดได้ที่นี่ ubuntu.com/content/ubuntu-desktop-enterprise
tuxtu

ฉันจะวางเดิมพันสำหรับBusiness Desktop Remix :)
atenz

@EliahKagan ฉันใช้ Ubuntu Desktop enterprise edition แล้วไม่ต้องสร้างความสับสน Ubuntu มีรุ่นเดสก์ท็อปพิเศษสำหรับใช้งานในองค์กร พวกเขาตั้งชื่อรุ่นนั้นเป็น Business Desktop Remix รุ่นนี้แตกต่างจากรุ่นทั่วไปของ Ubuntu โปรดตรวจสอบubuntu.com/business/desktop/remixนี้
tuxtu

9
"Ubuntu ใช้ Debian (Linux OS ที่มีชื่อเสียงและเสถียร) แต่ Redhat ไม่มีอะไรเป็นอย่างนี้" - ไม่ผิดหรอก RHEL / CentOS อ้างอิงจาก Red Hat Linux ซึ่งเป็น Linux OS ที่มีชื่อเสียงและเสถียร
thomasrutter

5
นอกจากนี้ความสับสนระหว่างไฟล์ที่เรียกใช้งานได้และไฟล์แพ็คเกจ - .deb และ. rpm เป็นแพ็คเกจ
thomasrutter

1

Red Hat Enterprise Linux ไม่ฟรีและยังใช้เพื่อธุรกิจ Red Hat Linux ซึ่งประกอบโดย บริษัท Red Hat เป็นระบบปฏิบัติการ Linux ที่ได้รับความนิยม Red Hat Linux 1.0 เปิดตัวเมื่อวันที่ 3 พฤศจิกายน 1994 เดิมเรียกว่า "Red Hat Commercial Linux" เป็นการเผยแพร่ Linux ครั้งแรกที่ใช้ระบบบรรจุภัณฑ์ RPM Package Manager เป็นรูปแบบบรรจุภัณฑ์และเมื่อเวลาผ่านไปได้ทำหน้าที่เป็น จุดเริ่มต้นสำหรับการแจกแจงอื่น ๆ เช่น Mandriva Linux และ Yellow Dog Linux

คุณสมบัติของ Red Hat:

  • Red Hat Linux ได้แนะนำตัวติดตั้งกราฟิกชื่อ Anaconda ซึ่งตั้งใจจะใช้งานง่ายสำหรับ
    ผู้เริ่มใช้
  • นอกจากนี้ยังแนะนำเครื่องมือในตัวที่เรียกว่า Lokkit สำหรับการกำหนดค่าความสามารถของไฟร์วอลล์
  • ใช้แพ็คเกจ. rpm ที่ชื่อว่า Red Hat Package Manager

RPM Package Manager (RPM) เป็นระบบจัดการแพคเกจบรรทัดคำสั่งที่มีประสิทธิภาพซึ่งสามารถติดตั้งถอนการติดตั้งตรวจสอบสอบถามและอัปเดตซอฟต์แวร์แพ็กเกจ

แพ็คเกจซอฟต์แวร์แต่ละชุดประกอบด้วยไฟล์เก็บถาวรพร้อมข้อมูลเกี่ยวกับแพ็คเกจเช่นเวอร์ชันคำอธิบาย ฯลฯ

Ubuntu Ubuntu เป็นระบบปฏิบัติการเช่น windows Ubuntu คือการกระจาย Linux ที่เริ่มต้นด้วยความกว้างของ Debian และเพิ่มการเปิดตัวปกติ (ทุก ๆ หกเดือน) การมุ่งเน้นที่ผู้ใช้และการใช้งานที่ชัดเจน (ควร“ Just Work”, TM) และความมุ่งมั่นในการปรับปรุงความปลอดภัยด้วย 18 เดือน รองรับการเปิดตัวทุกครั้ง Ubuntu มาพร้อมกับ Gnome รีลีสล่าสุดรวมถึงซอฟต์แวร์เซิร์ฟเวอร์และเดสก์ท็อปที่ได้รับการคัดสรรซึ่งทำให้ประสบการณ์การใช้งานเดสก์ท็อปที่สะดวกสบายด้วยแผ่นซีดีติดตั้งแผ่นเดียว

  • Ubuntu ใช้แพ็คเกจ. deb apt: - Ubuntu ใช้แพ็คเกจ. deb สำหรับการติดตั้งแพ็คเกจเช่น. rpm ของ Red Hat
  • Ubuntu ยังใช้แพกเกจติดตั้ง apt-get เพื่อติดตั้งแพ็คเกจโดยใช้โหมดคำสั่ง ในการติดตั้งแพ็คเกจกราฟิก
    ผู้จัดการแพคเกจ synaptic
  • Ubuntu นั้นใช้ Debian 1

1ที่มา:บล็อกแม่เหล็ก


-3

ใน Redhat linux รหัสผ่านรูทจะถูกระบุ ณ เวลาติดตั้ง ใน ububtu linux ไม่ถามรหัสผ่านรูทก่อนการติดตั้ง


2
ในอูบุนตูบัญชีรูทถูกปิดการใช้งานตามค่าเริ่มต้นผู้ใช้ปกติไม่มีสิทธิ์พิเศษรูท
Tachyons

2
นี่เป็นรายการเล็ก ๆ จากรายการความแตกต่างที่ยาวกว่ามาก ดังนั้นฉันไม่คิดว่านี่จะตอบคำถามได้
gertvdijk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.