Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Không Muốn Trả Tiền Cho Red Hat Linux? Hãy Thử CentOS

Khi người dùng desktop bình thường xem xét các bản phân phối Linux, họ thường nghĩ đến các bản thân thiện như Ubuntu, Fedora và openSUSE. Nhưng một lý do chính khiến Linux phổ biến trong thế giới máy tính là việc sử dụng trên máy tính doanh nghiệp và máy chủ.

Nếu bạn chưa biết, phần lớn web được vận hành bằng Linux - Facebook, Twitter, Google và đại đa số các trang web lớn khác dùng Linux cho máy chủ. Mặc dù quản trị viên máy chủ có thể chọn giữa nhiều bản phân phối cho thiết lập doanh nghiệp/máy chủ, nhưng người dẫn đầu chính là Red Hat. Tuy nhiên, Red Hat Enterprise Linux (RHEL) tốn nhiều chi phí hỗ trợ. Nếu RHEL thu hút bạn nhưng ngân sách là vấn đề, thì CentOS gần như là lựa chọn tất yếu.

Khác Biệt Giữa CentOS và RHEL

CentOS, viết tắt của Community ENTerprise Operating System, là bản phân phối Linux giống hệt RHEL ở cấp nhị phân, vì các gói của CentOS đến trực tiếp từ Red Hat. Điều này có thể vì bất kỳ bản phân phối Linux nào đều miễn phí và phải được cung cấp miễn phí. Red Hat tuân thủ điều này và cung cấp miễn phí bản phân phối của họ; tuy nhiên, chỉ cung cấp trên cơ sở từng gói riêng lẻ. Nếu muốn bản phân phối hoàn chỉnh, bạn phải mua gói hỗ trợ từ Red Hat - đó là cách họ kiếm tiền. Cộng đồng CentOS dành thời gian tải xuống tất cả gói do Red Hat cung cấp, đóng gói lại để thay thế thương hiệu Red Hat bằng thương hiệu CentOS, sau đó cung cấp bộ sưu tập gói mới này dưới dạng bản phân phối CentOS. Tất cả hoàn toàn hợp pháp và không phải ăn cắp - nếu bạn không thể hoặc không muốn trả tiền cho Red Hat, bạn có thể dùng CentOS thay thế (mặc nhiên không có hỗ trợ cao cấp mà Red Hat cung cấp cho khách hàng).

Đặc Điểm Tương Tự RHEL Của CentOS

CentOS, như RHEL, là bản phân phối cực kỳ ổn định tập trung vào máy chủ và doanh nghiệp - bạn sẽ không tìm thấy nhiều game desktop trong kho CentOS. Thay vào đó, CentOS chứa các gói giống hệt RHEL. RHEL lấy gói từ Fedora sau khi kiểm tra kỹ lưỡng, sau đó loại bỏ những gói không liên quan cho người dùng RHEL. Nhìn bề mặt, không có khác biệt kỹ thuật giữa CentOS và RHEL. Trước khi đi sâu, khác biệt duy nhất là bản CentOS mới phát hành khá lâu sau bản RHEL mới, vì cộng đồng CentOS chỉ có thể bắt đầu tạo bản tiếp theo sau khi RHEL phát hành, và quy trình tốn nhiều công sức và thời gian.

Sử dụng CentOS (từ góc độ người dùng desktop) khá nhàm chán, nhưng đó là điều tốt. Nó cung cấp nhiều công cụ cấu hình các dịch vụ máy chủ, và độ ổn định mang lại độ tin cậy cần thiết cho yêu cầu sản xuất. Nếu từng dùng Fedora, bạn sẽ quen thuộc với các công cụ có thể tải và cài từ kho, bao gồm Software Updater và tiện ích Add/Remove Software.

Tuy nhiên, khi sử dụng các công cụ, bạn phải biết mình đang làm gì. Nếu mới bắt đầu, có thể cài máy chủ web Linux với Ubuntu dễ dàng hơn.

Độ Ổn Định

Như đã đề cập, CentOS cực kỳ ổn định. Phiên bản hiện tại tại thời điểm viết, 6.4, chứa môi trường desktop GNOME 2.28 cũ (mặc định) và nhân Linux 2.6.32. Nếu các con số này không có ý nghĩa, chỉ cần biết chúng rất cũ. Các gói này được kiểm tra kỹ lưỡng cho độ ổn định và chứa nhiều bản vá để vẫn "chắc như đá". Ngoài ra, các bản phát hành CentOS cung cấp cùng khung thời gian hỗ trợ (cập nhật phần mềm và bản vá khác) như RHEL - thường 10 năm cho mỗi bản phát hành chính.

Gói Bổ Sung Cho Linux Doanh Nghiệp (EPEL)

Ngoài kho CentOS mặc định, bạn cũng có thể thêm các kho dựa trên RPM khác, bao gồm EPEL (Extra Packages for Enterprise Linux) hữu ích. Kho này có thể giúp cập nhật một số gói như MySQL và PHP để bao gồm tính năng mới và bản vá không phải bảo mật. Mọi người cho rằng thêm EPEL không còn đảm bảo tính tương thích nhị phân với RHEL, nên nếu bạn phụ thuộc vào các gói phần mềm được làm riêng cho RHEL, bạn nên cân nhắc kỹ trước khi thêm kho này. Tuy nhiên, nếu chọn làm vậy, các lệnh chạy cho 64-bit như sau:

wget https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget https://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

Lấy CentOS

Để lấy CentOS, chỉ cần truy cập trang web của họ, nhấp vào Downloads, rồi CentOS Public Mirror List, chọn mirror (ưu tiên HTTP để tải nhanh hơn), cuộn xuống phiên bản mới nhất (lúc viết, chọn 6 hoặc 6.4 đều được), chọn "isos", chọn kiến trúc mong muốn (32-bit hoặc 64-bit), và cuối cùng chọn LiveCD, LiveDVD, DVDs, đĩa tối thiểu hoặc netinstall. Sau khi tải, ghi lên CD/DVD hoặc copy vào USB flash drive và khởi động hệ thống với phương tiện mới. Cài đặt khá đơn giản nếu bạn biết dùng tùy chọn "manual partitioning" trong hầu hết trình cài Linux.

Kết Luận

Tóm lại, CentOS là bản phân phối vững chắc chắc nên thử nếu bạn có nhu cầu doanh nghiệp/máy chủ. Tất nhiên, CentOS không dành cho mọi người và chắc chắn không cho người dùng desktop bình thường (có thể推荐 Debian nếu bạn tìm kiếm độ ổn định?), nhưng nó có công dụng riêng và hoàn thành tốt những nhiệm vụ đó.

Để biết thêm các bản phân phối Linux tuyệt vời, xem trang Best Linux Distributions! Để xem game Linux hay, xem trang Linux games của chúng tôi.

Bạn dùng hoặc khuyến nghị bản phân phối doanh nghiệp/máy chủ nào? Tại sao chọn bản đó so với đối thủ, với ba lựa chọn hàng đầu có lẽ là Debian, Ubuntu Server và CentOS? Hãy cho chúng tôi biết trong bình luận!