Sự khác biệt chính giữa Ubuntu và Redhat? [đóng cửa]


56

Ngoại trừ các hệ thống và môi trường quản lý gói, tôi muốn biết sự khác biệt chính giữa chúng là gì.

Cung cấp hỗ trợ tốt nhất cho các bản dựng của họ?


2
Tôi muốn làm rõ, bạn đang hỏi về Red Hat Enterprise Linux Desktopmáy tính để bàn trả phí và Ubuntu hoặc các đối tác máy chủ của họ. Hoặc về Fedora và Ubuntu nói chung.
atenz

Redhat và Ubuntu tôi muốn biết.
rdʒɑ

Chỉnh sửa câu hỏi sau khi được trả lời để hỏi thêm thông tin sẽ khiến nó không được chú ý. Tốt hơn là nên hỏi một câu hỏi mới miễn là bạn có thể chứng minh rằng nó sẽ không phải là một bản sao của câu hỏi này. Nhưng sẽ tốt hơn nữa (đặc biệt trong trường hợp này) để bắt đầu tiền thưởng nếu bạn cần thêm thông tin cho câu hỏi của mình.
Dan

Câu trả lời:


46

Có một vài cách khác nhau để diễn giải "Redhat" ở đây:

  1. Red-hat Enterprise Linux (RHEL) - Một bản phân phối thương mại cụ thể của Red Hat.

    Cho đến nay, sự khác biệt lớn nhất giữa Ubuntu và RHEL là các điều khoản cấp phép - Red Hat Enterprise Linux là thương mại.

    Tuy nhiên, về cơ bản, bạn có thể nhận được cùng một bản phân phối, nhưng không có hợp đồng thương mại, miễn phí dưới dạng phân phối CentOS.

  2. Các bản phân phối dựa trên hoặc kế thừa từ Red Hat, cũng bao gồm CentOS và Fedora, và các công cụ phái sinh của họ.

    Thật sự rất khó để so sánh Ubuntu với tất cả những người (RHEL, CentOS và Fedora) như thể chúng là một thứ, bởi vì bản thân chúng đều rất khác nhau. Tất cả họ đều chia sẻ cùng một trình quản lý gói như tôi nói bên dưới, nhưng sự khác biệt giữa chúng lớn hơn sự khác biệt giữa trình quản lý gói của họ và Ubuntu.

  3. Các bản phân phối dựa trên RPM nói chung - nghĩa là các bản phân phối sử dụng hệ thống Quản lý gói Redhat. Điều này sẽ mở rộng phạm vi của bạn để bao gồm các bản phân phối như SUSE, Mandriva, PCLinuxOS và các dẫn xuất của chúng.

    Ubuntu dựa trên APT và DPKG của trình quản lý gói của Debian. Red Hat, CentOS và Fedora dựa trên hệ thống quản lý gói Red Hat Linux, RPM. Cả hai trình quản lý gói bây giờ khá trưởng thành và có các tính năng gần tương đương. Bạn có thể tranh luận về các quyết định thiết kế riêng lẻ nhưng thật khó để nói rằng một tổng thể tốt hơn so với các quyết định khác.


33

Sau nhiều năm sử dụng cả hai, tôi có thể nói rằng sự khác biệt thực sự là:

  1. Nhà cung cấp H / W hỗ trợ cho các hệ thống con phần cứng máy chủ khác nhau như:

    • trình điều khiển FiberChannel mới nhất
    • hỗ trợ giảm tải iSCSI
    • Ethernet 10Gbps
    • phần mềm cập nhật firmware (BIOS, NMI) trực tuyến
    • Máy gia tốc lưu trữ SCSI
    • Trình điều khiển SCSI phần mềm (như cho HP B Series)
    • Trình điều khiển / cập nhật BMC (Baseboard Management Control)
    • Cấu hình bộ điều khiển / RAID trực tiếp
    • Theo dõi và báo cáo sức khỏe phần cứng
    • Quản lý / giám sát máy chủ GUI
    • Vân vân

Tất cả những điều trên tồn tại cho RedHat thông qua các nhà cung cấp của nhà cung cấp, (và trong hầu hết các trường hợp có thể được cài đặt theo centos) nhưng đối với các bản phân phối dựa trên .deb (như Ubuntu), bạn thường không gặp may hoặc trong một số trường hợp hiếm hoi bạn gặp phải điều gì đó cũ điều đó sẽ lãng phí thời gian của bạn và thường sẽ phá vỡ hệ thống của bạn.

  1. Repo EPEL (Gói bổ sung dành cho Linux doanh nghiệp): Tôi đã thấy rằng repo EPEL (RedHat & CentOS) không hoàn hảo nhưng hoàn thiện và cập nhật hơn nhiều so với repos Ubuntu (chính thức), không phải cho các công cụ trên máy tính để bàn mà là cho các công cụ máy chủ. Ví dụ, các gói IPSEC mới nhất, SaltStack, v.v. mà bạn sẽ cần phải định cấu hình thêm các repos không chính thức trong ubfox.

  2. Hỗ trợ phần mềm (ví dụ: cập nhật phần mềm / bảo mật, trình điều khiển kernel mới). Ubuntu cung cấp 5 năm , trong khi RedHat cung cấp 10 năm . Hỗ trợ này bao gồm các cập nhật bảo mật và trong trường hợp của RedHat, nhập các mô-đun hạt nhân từ các hạt nhân gần đây hơn! Điều đó có nghĩa là phần cứng mới hơn được hỗ trợ ngay cả khi sử dụng các nhân / phân phối redhat / centos cũ . Phần cứng đó có thể là chipset, trình điều khiển watchdog, v.v.

Theo quan điểm của tôi, 5yr có thể quá ràng buộc đối với việc sử dụng sản xuất (nó có thể tốt cho máy tính xách tay của bạn mặc dù bạn có thể dành thời gian và rủi ro để nâng cấp).


11

Sự khác biệt chính là Ubuntu dựa trên hệ thống Debian. Nó sử dụng các gói .deb. Trong khi redhat sử dụng hệ thống gói riêng của nó .rpm (trình quản lý gói mũ đỏ).

Redhat miễn phí nhưng được tính phí cho hỗ trợ (cập nhật), khi Ubuntu hoàn toàn miễn phí với hỗ trợ cho người dùng máy tính để bàn, chỉ có hỗ trợ chuyên nghiệp mới có tính phí.


"Redhat là miễn phí", vậy tại sao os iso không có sẵn trên trang web redhat?
Nullpulum

Nó có sẵn tại access.redhat.com/doads . Bạn cần phải đăng nhập với ID redhat.
Ketan Patel

8

Có một vài điểm giữa hai điều này để phân biệt chúng. Nói một cách dễ dàng, sự khác biệt là:

  1. Phiên bản doanh nghiệp Ubuntu Desktop (Business Desktop Remix) miễn phí sử dụng nhưng RedHat thì không.
  2. Ubuntu tập trung vào người dùng máy tính để bàn, mặt khác Redhat tập trung chính là nền tảng Máy chủ.
  3. Red Hat được sản xuất bởi Red Hat Inc. được thành lập bởi Young và Ewing trong khi Ubuntu được lãnh đạo bởi Shuttleworth, chủ sở hữu của Canonical Ltd.
  4. Ubuntu dựa trên Debian (một hệ điều hành Linux rất nổi tiếng và ổn định), nhưng RedHat không có gì giống như thế này.
  5. Phần mở rộng tệp của trình quản lý gói Ubuntu là .deb (sử dụng hệ điều hành dựa trên Debian khác, ví dụ Linux Mint), cho dù phần mở rộng tệp của trình quản lý gói RedHat là .rpm (có nghĩa là Trình quản lý gói RedHat).

1
@Eliah Kagan Thật ra đó sẽ là phiên bản doanh nghiệp Ubuntu Desktop. Vui lòng kiểm tra chi tiết tại đây ubuntu.com/content/ubuntu-desktop-enterprise
tuxtu

Tôi đặt cược rằng cho Business Desktop Remix :)
atenz

@EliahKagan Tôi đã sử dụng phiên bản doanh nghiệp Ubuntu Desktop để không tạo ra bất kỳ sự nhầm lẫn nào. Ubuntu có một phiên bản máy tính để bàn đặc biệt cho doanh nghiệp sử dụng. Họ đặt tên phiên bản đó là Business Desktop Remix. Phiên bản này khác với phiên bản Ubuntu nói chung. Vui lòng kiểm tra ubfox.com/business/desktop/remix này .
tuxtu

9
"Ubuntu dựa trên Debian (một hệ điều hành Linux rất nổi tiếng và ổn định), nhưng Redhat không có gì giống như thế này." - không thể sai nhiều hơn. RHEL / CentOS dựa trên Red Hat Linux, một hệ điều hành Linux rất nổi tiếng và ổn định.
thomasrutter

5
Ngoài ra một số nhầm lẫn giữa các tệp thực thi và tệp gói - .deb và .rpm là các gói.
thomasrutter

1

Red Hat Enterprise Linux không miễn phí và nó cũng được sử dụng cho doanh nghiệp.Red Hat Linux, được lắp ráp bởi công ty Red Hat, là một hệ điều hành dựa trên Linux phổ biến. Red Hat Linux 1.0 được phát hành vào ngày 3 tháng 11 năm 1994. Ban đầu nó có tên là Red Red Commercial Linux Linux Đây là bản phân phối Linux đầu tiên sử dụng hệ thống đóng gói, Trình quản lý gói RPM làm định dạng đóng gói và theo thời gian đã đóng vai trò là điểm khởi đầu cho một số bản phân phối khác, chẳng hạn như Mandriva Linux và Yellow Dog Linux.

Các tính năng của Red Hat:

  • Red Hat Linux đã giới thiệu một trình cài đặt đồ họa có tên là Anaconda, nhằm mục đích dễ sử dụng cho người mới và từ đó đã được
    một số bản phân phối Linux khác áp dụng.
  • Nó cũng giới thiệu một công cụ tích hợp có tên là Lokkit để cấu hình các khả năng của tường lửa.
  • Nó sử dụng gói .rpm được gọi là Red Hat Gói Manager.

RPM Gói Manager (RPM) là một hệ thống quản lý gói điều khiển dòng lệnh mạnh mẽ có khả năng cài đặt, gỡ cài đặt, xác minh, truy vấn và cập nhật các gói phần mềm.

Mỗi gói phần mềm bao gồm một kho lưu trữ các tệp cùng với thông tin về gói như phiên bản, mô tả, v.v.

Ubuntu Ubuntu là một hệ điều hành, giống như các cửa sổ. Ubuntu là một bản phân phối Linux bắt đầu từ chiều rộng của Debian và thêm các bản phát hành thường xuyên (sáu tháng một lần), tập trung rõ ràng vào người dùng và khả năng sử dụng (nên sử dụng Just Just Work, TM) và cam kết cập nhật bảo mật với 18 tháng hỗ trợ cho mọi bản phát hành Ubuntu cung cấp bản phát hành Gnome mới nhất cũng như lựa chọn phần mềm máy chủ và máy tính để bàn mang lại trải nghiệm thoải mái cho máy tính để bàn trong một đĩa CD cài đặt.

  • Ubuntu sử dụng gói apt.deb: - Ubuntu sử dụng gói .deb để cài đặt gói như .rpm của Red Hat.
  • Ubuntu cũng sử dụng trình cài đặt gói apt-get để cài đặt các gói bằng cách sử dụng chế độ lệnh. Để cài đặt gói Đồ họa, trình
    quản lý gói synap .
  • Ubuntu dựa trên Debian. 1

1 Nguồn: Blog Magnet


-3

Trong Redhat linux, mật khẩu gốc được chỉ định khi cài đặt. Trong ububtu linux, không có mật khẩu root nào được hỏi trước khi cài đặt.


2
Trong Ubuntu, tài khoản root bị tắt theo mặc định, Người dùng bình thường không có quyền riêng tư gốc
Tachyons

2
Đây là một mục rất nhỏ từ một danh sách dài hơn về sự khác biệt. Vì vậy, tôi không nghĩ rằng điều này trả lời câu hỏi.
gertvdijk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.