CentOS (Community Enterprise Operating System) là một hệ điều hành mã nguồn mở và miễn phí dựa trên nền tảng của Red Hat Enterprise Linux (RHEL). CentOS được phát triển bởi cộng đồng các nhà phát triển và người dùng, và được sử dụng rộng rãi trong các môi trường máy chủ và đám mây.
Hệ điều hành này được hỗ trợ và cập nhật bởi cộng đồng, vì vậy người dùng không cần phải mua dịch vụ hỗ trợ của Red Hat. CentOS cũng hỗ trợ các ứng dụng và công cụ phát triển phổ biến như Apache, MySQL và PHP, làm cho nó là một sự lựa chọn phổ biến cho các dự án web và ứng dụng máy chủ.
CentOS Linux sẽ ngừng cập nhật và phát hành từ năm 2021 đến năm 2024. Các bản cập nhật cho CentOS Linux 8 đã ngừng hỗ trợ từ tháng 7/2021, trong khi đó các bản cập nhật cho CentOS Linux 7 sẽ ngừng hỗ trợ vào ngày 30/6/2024.
CentOS được phát triển dựa trên nền tảng của Red Hat Enterprise Linux (RHEL) và được tạo ra để cung cấp một phiên bản mã nguồn mở và miễn phí của RHEL cho cộng đồng người dùng. Bắt đầu từ phiên bản CentOS 1.0, CentOS trở thành một dự án mã nguồn mở và miễn phí, với mục tiêu cung cấp một hệ điều hành đáng tin cậy, bảo mật và ổn định cho các máy chủ và hệ thống.
Các phiên bản CentOS được đánh số dựa trên phiên bản của Red Hat Enterprise Linux (RHEL) mà nó được phát hành. Dưới đây là danh sách các phiên bản CentOS chính:
Ngoài ra, CentOS cũng có các phiên bản phụ, bao gồm CentOS Atomic Host (một phiên bản dành cho việc triển khai đám mây) và CentOS Linux SIGs (Special Interest Groups), các phiên bản tùy chỉnh cho các mục đích cụ thể như CentOS Storage SIG, CentOS Xen4CentOS SIG, vv.
CentOS là một hệ điều hành dựa trên Linux kernel và sử dụng kiến trúc x86, x86-64, ARMv7, ARM64 và PowerPC. Nó được xây dựng dựa trên các gói phần mềm của Red Hat Enterprise Linux (RHEL) và các gói phần mềm khác từ các kho lưu trữ của CentOS.
CentOS có kiến trúc chủ yếu dựa trên cơ chế "yum" để quản lý các gói phần mềm và các phần mềm cài đặt trên CentOS. Nó có một số tính năng quản lý hệ thống hỗ trợ như SELinux, cơ chế firewall iptables, systemd, và một số gói phần mềm quan trọng khác như Apache, MySQL, PHP và Python.
CentOS có thể được cài đặt và chạy trên các máy chủ vật lý và máy ảo. Nó có thể được sử dụng để triển khai các ứng dụng web, cơ sở dữ liệu, các hệ thống đám mây, máy chủ email và các hệ thống máy chủ khác. Kiến trúc của CentOS rất linh hoạt và có thể tùy chỉnh để phù hợp với các nhu cầu của người dùng.
Cả hai đều là các bản phân phối Linux mã nguồn mở, các phiên bản của CentOS và là một phần của hệ sinh thái doanh nghiệp Linux. CentOS Stream đóng vai trò là nền tảng phát triển mã nguồn mở cho các bản phát hành sắp tới của Red Hat Enterprise Linux.
CentOS Stream sẽ trở thành Red Hat Enterprise Linux, trong khi CentOS Linux có mã nguồn do Red Hat phát hành. Trong lịch sử, mỗi phiên bản CentOS Linux đều phản ánh các phiên bản chính của Red Hat Enterprise Linux — cả hai đều sử dụng hệ thống quản lý gói RPM và duy trì chức năng, khả năng tương thích và sửa lỗi tương tự nhau.
CentOS Stream theo dõi ngay trước các bản phát hành Red Hat Enterprise Linux và liên tục được phân phối dưới dạng mã nguồn sẽ trở thành bản phát hành nhỏ của Red Hat Enterprise Linux. CentOS Stream cung cấp mã nguồn phát triển Red Hat Enterprise Linux để các thành viên cộng đồng có nơi đóng góp và kiểm tra mã song song với các kỹ sư Red Hat Enterprise Linux.
Các thành viên cộng đồng của nó — cùng với các đối tác Red Hat và các nhà phát triển hệ sinh thái — có thể tải xuống, điều chỉnh, gửi các bản vá lỗi và đề xuất các thay đổi có thể được đưa vào bản phát hành nhỏ tiếp theo của Red Hat Enterprise Linux.
CentOS Linux là hạ nguồn của Red Hat Enterprise Linux — thường được sử dụng để phát triển và triển khai — và không có mô hình đóng góp. Các bản cập nhật cho CentOS Linux sẽ ngừng từ năm 2021 đến năm 2024.
Bao gồm cả dự án Fedora, chu trình phát triển mã nguồn mở của Red Hat Enterprise Linux là:
CentOS là một dự án mã nguồn mở. Red Hat Enterprise Linux là một sản phẩm mã nguồn mở dành cho doanh nghiệp.
CentOS Stream, CentOS Linux và Red Hat Enterprise Linux đều là các bản phân phối Linux khác nhau và có nhiều khác biệt về kỹ thuật, hỗ trợ và phát triển giữa chúng.
Dự án CentOS sẽ ngừng cập nhật và phát hành CentOS Linux từ năm 2021 đến năm 2024. Điều này có nghĩa là người dùng CentOS Linux hiện tại sẽ cần chọn một đường dẫn di chuyển. Các bản cập nhật cho CentOS Linux 8 đã kết thúc vào 30/6/2024 và các bản cập nhật cho CentOS Linux 8 sẽ kết thúc vào tháng 12/2021.
Tuy nhiên, cộng đồng CentOS sẽ không bị xóa sổ. Những người đóng góp trong cộng đồng và người dùng CentOS sẽ tiếp tục cộng tác trên các bản phân phối Linux mã nguồn mở như một phần của dự án CentOS Stream, đây sẽ vẫn là một phần quan trọng của quá trình phát triển Red Hat Enterprise Linux.
Cộng đồng CentOS SIGs vẫn tiếp tục hoạt động, dựa trên sự chỉ đạo của các thành viên của mỗi nhóm và các nhà lãnh đạo tổ chức. Ai cũng có thể tìm kiếm sự chấp thuận của hội đồng quản trị CentOS để bắt đầu một SIG mới.
CentOS Stream sẽ tiếp tục là nền tảng phát triển mã nguồn mở và đường ống phát triển chính của các bản phát hành nhỏ Red Hat Enterprise Linux.
Mã nguồn CentOS Linux sẽ vẫn có sẵn cho công chúng trên git.centos.org, nhưng các bản dựng của CentOS Linux 8 sẽ kết thúc vào tháng 12/2021.
Các tổ chức và cộng đồng cung cấp các hệ điều hành giống như CentOS Linux — chẳng hạn như Rocky Linux, Amazon Linux 2, Docker và AlmaLinux — sẽ cần được tư vấn trực tiếp vì Red Hat và CentOS không tham gia vào những nỗ lực này.
Rocky Linux, được thành lập bởi người đồng sáng lập CentOS Gregory Kurtzer, cũng sẽ tiếp tục tạo ra các bản phân phối giống như CentOS Linux. Hội đồng quản trị CentOS đã quyết định kết thúc vòng đời CentOS Linux theo lịch trình sau:
Câu trả lời là Có.
Các cá nhân và tổ chức đủ điều kiện có quyền truy cập vào một số chương trình cung cấp đăng ký Red Hat Enterprise Linux miễn phí (tùy thuộc vào các biến số nhất định). Công cụ Red Hat để hỗ trợ di chuyển có sẵn và được hỗ trợ đầy đủ, cũng như việc triển khai kết quả.
CentOS Stream là một phiên bản mới của CentOS, được phát triển với mục tiêu cung cấp cho người dùng một phiên bản Linux hỗ trợ dài hạn nhưng cập nhật liên tục hơn, được đẩy mạnh bởi Red Hat.
CentOS Stream được thiết kế để cung cấp cho người dùng một nền tảng thử nghiệm cho các tính năng mới, cũng như cung cấp cho các nhà phát triển và nhà quản trị hệ thống một cơ hội để đóng góp vào quá trình phát triển của Red Hat Enterprise Linux.
Dưới đây là một số hướng dẫn sử dụng CentOS Stream:
» Tin mới nhất:
» Các tin khác: