Trong nhiều năm, CentOS đã hoạt động như một ví dụ điển hình về cách các bản phân phối Linux góp phần vào nỗ lực mã nguồn mở của người dùng quốc tế. Qua các năm, chúng tôi đã sử dụng và chứng kiến nhiều phiên bản CentOS khác nhau, mỗi phiên bản có những ưu điểm và công dụng riêng giúp hệ điều hành nguồn trở thành hiện thực hoạt động. Những phiên bản này bao gồm CentOS 6 huyền thoại được phát hành hơn mười năm trước, tiếp theo là các phiên bản khác như CentOS Linux 7, CentOS Linux 8, cùng với CentOS Stream 8 và CentOS Stream 9. Bây giờ, CentOS EoL đã xảy ra, và mọi thứ sắp thay đổi.
Lúc đó, quan hệ đối tác giữa CentOS và RedHat được coi là bước ngoặt tiềm năng cho hệ điều hành này. Nhưng sau nhiều năm phát triển chung tích cực, chính RedHat đã thông báo dừng hỗ trợ tích cực cho tất cả các phiên bản CentOS kể từ 21 tháng 12 năm 2021. Ngoại lệ duy nhất là phiên bản Stream 8, được thông báo sẽ không còn nhận hỗ trợ tích cực và bảo mật sau ngày 31 tháng 5 năm 2024. Xét đến việc Stream 8 là phiên bản midstream của CentOS, thì điều này về cơ bản khẳng định hệ điều hành phía upstream này đã kết thúc.
Tuy nhiên, kết thúc vòng đời của CentOS mang đến những thách thức mới cho những người ủng hộ hệ điều hành phía upstream. Bây giờ họ sẽ chuyển sang đâu? Có những lựa chọn thay thế nào cho hệ điều hành này? Hơn nữa, tại sao CentOS lại được yêu thích đến vậy? Và liệu có hệ điều hành nào khác có thể chiếm được trái tim của những người thất vọng vì sự kết thúc của nó?
Tại sao CentOS Lại Phổ Biến Như Vậy?
Để hiểu rõ hơn về khoảng trống mà sự kết thúc của CentOS để lại trong thế giới hệ điều hành, hãy xem xét những lý do khiến nó trở nên phổ biến với các lập trình viên. Điều này sẽ giúp chúng ta hiểu những nhu cầu mà một hệ điều hành thay thế CentOS phải đáp ứng.
-
Sự ổn định
Như LinuxHint đã chỉ ra trong bài viết chi tiết này bài viết, CentOS và các phiên bản dẫn xuất của nó là các nền tảng hệ điều hành ổn định cho phép thực thi dễ dàng các thao tác phức tạp trên bất kỳ máy tính nào. Điều này khiến hệ điều hành trở nên phổ biến với những người phụ thuộc vào máy tính ổn định cho công việc.
-
Một Hệ điều hành Mã nguồn mở
Tính chất mã nguồn mở của hệ điều hành phía upstream là một trong những khía cạnh chính khiến CentOS hấp dẫn người dùng. Vì phần lớn người dùng CentOS là lập trình viên, phương pháp mã nguồn mở cho phép chính những người dùng này tham gia vào quá trình cải thiện sản phẩm toàn cầu. Đây là điểm cộng lớn cho bất kỳ hệ điều hành nào, nhất là những hệ điều hành tập trung vào nhóm này.
-
Nó Miễn Phí (và Có Ít Cập Nhật Hơn)
Khác biệt so với những sản phẩm như Windows, các sản phẩm CentOS hoàn toàn miễn phí. Chúng cũng đã sẵn sàng cho thị trường và doanh nghiệp, điều này khiến chúng trở nên phổ biến với nhiều công ty và cá nhân. Đó là lý do tại sao CentOS được chọn để lưu trữ cPanel or cài đặt VPN PPTP trên đó. Như đã đề cập trước đây, CentOS có tính ổn định vượt trội. Khác với Windows với những bản cập nhật liên tục, cấu trúc mã ổn định của CentOS yêu cầu rất ít cập nhật. Điều này giúp người dùng tránh khỏi cuộc tấn công cập nhật liên tục từ Windows.
Tại sao CentOS EoL Lại Xảy Ra?
CentOS, như chúng ta biết, đã kết thúc. Người dùng đang chuyển sang các hệ điều hành khác để tìm kiếm sự thay thế. Nhưng điều quan trọng là chúng ta phải hiểu những lý do dẫn đến kết thúc vòng đời của CentOS. Khi tin tức được công bố, rõ ràng quyết định cuối cùng không phải do nhóm CentOS gốc đưa ra. Thay vào đó, ban điều hành Red Hat đã có quyền quyết định. Động cơ đằng sau quyết định này là gì? Câu trả lời sẽ giúp chúng ta không phụ thuộc quá nhiều vào một hệ điều hành, vì bất cứ lúc nào nó cũng có thể bị dừng. Nhiều người dùng CentOS 7, chẳng hạn, vẫn chưa chấp nhận được kết thúc vòng đời của CentOS 7.
-
Quá Nhiều cho Quá Ít
Vào cuối năm 2021, có tin đồn rằng RedHat đang hướng tới một chiến lược thương hiệu mới nhằm tăng lợi nhuận. Mặc dù CentOS và các phiên bản dẫn xuất của nó là những sản phẩm chủ chốt của RedHat, tính chất miễn phí của chúng không được RedHat tham gia. Quyết định này được đưa ra bởi những nhà phát triển CentOS gốc, không phải bởi RedHat. Mặt khác, thay đổi chính sách này sau nhiều năm sẽ đã làm giết chết sự phổ biến của sản phẩm. Những nỗ lực liên tục để sửa lỗi và phát hành các phiên bản mới, cuối cùng đã quá sức RedHat, và họ quyết định dừng lại.
-
Cản Trở Dự Án Phụ
Vào cuối năm 2021, khi tin tức về kết thúc vòng đời CentOS được công bố, một trong những điều hành viên của RedHat thông báo rằng một trong những lý do chính cho quyết định này là việc phát triển tích cực CentOS chiếm một phần đáng kể năng lực hoạt động với lợi nhuận rất nhỏ. Theo thời gian, vụ mua lại lớn nhất của Red Hat đã trở thành gánh nặng tài chính lớn nhất. Điều này, kết hợp với việc không có năng lực hoạt động để phân bổ cho các dự án phụ, dẫn đến quyết định kết thúc vòng đời CentOS.
Tại sao CentOS EoL Lại Quan Trọng Đến Vậy?
Điều gì là vấn đề lớn ở đây? Vâng, CentOS đã được những người dùng Linux có kinh nghiệm sử dụng nhiều năm làm máy chủ Linux của họ. CentOS là hệ điều hành mặc định cho phần lớn các công ty lưu trữ trực tuyến và máy chủ. CentOS cũng được nhiều người sử dụng để lưu trữ các máy chủ từ xa và trang web của riêng họ.
Đây không phải là vấn đề nhỏ. Ngoài thiệt hại gây ra cho các công ty nhỏ, tác động còn vượt ra ngoài điều đó. Trong nhiều năm, bộ phận tư vấn của IBM đã khuyên khách hàng sử dụng CentOS. CentOS được sử dụng bởi các hãng thiết kế châu Âu mà sẽ không bao giờ để ai đề xuất một bản sao của hệ điều hành máy chủ yêu thích của họ. Ảnh hưởng của CentOS còn vượt ra ngoài điều này, vì nó được dùng để cung cấp năng lượng cho toàn bộ cơ sở hạ tầng viễn thông của Trung Quốc. Để hiểu được ảnh hưởng thực sự của CentOS, chỉ cần nói rằng phần lớn quá trình phát triển của Facebook cũng diễn ra trên CentOS.
Hosting Linux Đơn Giản
Muốn tìm một cách tốt hơn để lưu trữ trang web và ứng dụng web của bạn? Đang phát triển điều gì đó mới? Hoặc đơn giản là bạn không thích Windows? Vì thế chúng tôi có Linux VPS.
Nhận Linux VPS của bạnCentOS 8 Stream: Một Tia Hy Vọng Giả Mạo?
Lý do chính gây ra sốc và phẫn nộ khi CentOS kết thúc vòng đời là sự công bố và triển khai đột ngột. Điều này không cho người dùng nhiều thời gian để tìm kiếm các giải pháp tiềm năng. Nó cũng gây ra những thiệt hại lớn cho nhiều dự án được lưu trữ trên hệ điều hành này. Trong những gì được mô tả là "khắc phục thiệt hại", RedHat thông báo rằng một phiên bản CentOS dẫn xuất duy nhất, phiên bản "Stream 8", sẽ tiếp tục nhận hỗ trợ bảo mật và tích cực cho đến cuối tháng 5 năm 2024. Tuy nhiên, sự phẫn nộ của cộng đồng dường như chỉ tăng lên sau thông báo này. Tại sao sự hỗ trợ tiếp tục cho một sản phẩm CentOS được yêu thích như vậy lại làm họ tức giận hơn trước?
Upstream vs Midstream: Hạ nguồn vs Giữa đường: Tìm Hiểu Sự Khác Biệt
Như đã mô tả, tính ổn định của CentOS, cùng với cấu trúc mã nguồn mở phía upstream của nó, là lý do chính cho thành công của nó. Upstream trong trường hợp này có nghĩa là các bản vá và thay đổi trong mã nguồn mở của sản phẩm được hướng từ khối người dùng và lập trình viên "lên" tới các nhà phát triển gốc, điều này khiến toàn bộ quá trình sản xuất trở thành một nỗ lực chung giữa các nhà phát triển gốc và người dùng. Đây là lý do gốc cho sự phổ biến của CentOS. Phiên bản CentOS 8 này, có tên gọi mỉa mai là "Stream", không sử dụng cùng một mô hình mà thay vào đó sử dụng cấu trúc "midstream". Phiên bản midstream này nằm giữa phát triển phía upstream trong Fedora và phát triển phía downstream cho RHEL. Đây là lý do chính khiến nó không được những người hâm mộ CentOS truyền thống yêu thích.
Thông báo & Quan hệ công chúng
Một lý do khác làm suy giảm sự hài lòng với sự tiếp tục của CentOS Stream 8 là cách thức nó được công bố. Mặc dù quyết định của Red Hat là dừng CentOS ở định dạng gốc, nhưng thông báo quyết định này đã trở thành một trò PR. Thay vì cảnh báo trước cho người dùng để quản lý các quy trình đang diễn ra trước khi ngừng hoạt động, RedHat thay vào đó nhấn mạnh sự hỗ trợ tiếp tục cho CentOS Stream 8. Đây là một cú đánh nặng nề cho những người hâm mộ các phiên bản upstream của hệ điều hành, chẳng hạn như CentOS Linux 7, CentOS Linux 6 và CentOS Linux 8. Quyết định PR tồi tệ này, cùng với thiếu hữu ích upstream đã đề cập, là những điều cuối cùng chôn vùi Stream 8 như một tia hy vọng cuối cùng cho người dùng.
Giải Thích Chính Thức
Mặc dù một số người vẫn hy vọng rằng các phiên bản CentOS Stream sẽ tiếp tục hành trình cho người dùng, tất cả các dấu hiệu đều chỉ ra điều khác. Điều này không đủ cho một số phần gắn bó hơn của cơ sở người dùng. Do đó, RedHat phải đưa ra một tuyên bố chính thức, làm rõ rằng nói chung, các phiên bản Stream không thể và sẽ không thay thế các phiên bản Linux của CentOS. Chris Wright, CTO của RedHat, đã trực tiếp đề cập đến vấn đề này.
Các Giải Pháp Thay Thế CentOS Tốt Nhất năm 2022
Với tất cả những điều đã nói và làm, người dùng đang tự hỏi nên hướng tới đâu tiếp theo. Chắc chắn, không dễ dàng để thay thế những phẩm chất mà CentOS mang lại như một trong số ít các nền tảng hệ điều hành Linux mã nguồn mở phía upstream. Tuy nhiên, có những ứng cử viên đáng tin cậy đang nỗ lực để lấp đầy khoảng trống này. Không cần nói, khi chúng ta tiếp tục xem xét những sự thay thế tiềm năng này, ngôn ngữ sẽ hơi chuyên môn, vì vậy mong các bạn thông cảm.
Ubuntu và Debian

Tất nhiên, khi xem xét các hệ điều hành máy chủ hoạt động tốt nhất như một lựa chọn thay thế cho CentOS, các phiên bản Ubuntu LTS luôn đứng đầu. Hơn nữa, hệ điều hành Ubuntu dễ sử dụng và quản lý hơn CentOS. APT là một trình quản lý gói cài đặt các mục. Mặt khác, Ubuntu cung cấp một hệ sinh thái rộng lớn với cả khóa học trực tuyến và hướng dẫn mà người dùng có thể sử dụng để giải quyết các thách thức khác nhau khi thiết lập phần mềm dựa trên máy chủ trên Ubuntu or Debian tự động.
Phiên bản hỗ trợ dài hạn mới nhất từ Ubuntu là 20.04 LTS Focal Fossa, sẽ được các nhà phát triển hỗ trợ cho đến 2025 dưới hỗ trợ công cộng, với tùy chọn thương mại để gia hạn đến 2030.
Ubuntu phát hành một phiên bản LTS mỗi hai năm, trong khi bản phân phối thông thường diễn ra mỗi sáu tháng và cũng có thời gian hỗ trợ chín tháng.
Oracle Linux

Oracle Enterprise Linuxhay OEL là giải pháp thay thế gần nhất cho CentOS 8 Linux với quản lý gói RPM. Nó cũng miễn phí và mã nguồn mở, nhưng người dùng phải đăng ký để nhận hỗ trợ; ngoài ra, nó miễn phí sử dụng giống như CentOS. Oracle Linux là bản sao của Red Hat Linux, vì nó được biên dịch từ mã nguồn của RHEL và nhận các bản cập nhật bảo mật sớm. Tuy nhiên, bạn sẽ không tìm thấy nó để triển khai các chương trình của mình trong điện toán đám mây hoặc dịch vụ VPS, mặc dù bạn có thể thấy nó trong tương lai. Oracle Linux cũng có thể được cài đặt trên Docker.
Người dùng có thể chuyển ứng dụng của họ từ CentOS 8 sang phiên bản mới nhất của Oracle Linux nhờ cơ sở tương thích. Để tìm hiểu sâu hơn, bạn có thể đọc bài viết chi tiết của chúng tôi về so sánh Oracle Linux với Ubuntu.
Oracle Linux có thể được tải xuống miễn phí thông qua chương trình E-delivery của Oracle.
OpenSUSE

OpenSUSE là một hệ điều hành dựa trên Linux linh hoạt từ lâu bị bỏ qua. Một trong những lý do là nó có lượng người dùng nhỏ hơn Ubuntu và CentOS, cũng như ít hướng dẫn và tài liệu trực tuyến hơn. SUSE Software Solutions Germany GmbH đứng sau nó. Trên SUSE, Delta RPMs và quản lý gói ZYpp là các công cụ quản lý sản phẩm dòng lệnh chính trong OpenSUSE.
Bao gồm ba công cụ quản lý gói. Zipp là một công cụ dòng lệnh phổ biến, YaST dùng cho phát triển giao diện, và RPM dùng cho phát triển cấp thấp. Bản phát hành nhỏ của OpenSUSE xảy ra mỗi mười hai tháng, trong khi các bản cập nhật lớn xảy ra mỗi 36-48 tháng, tương tự với lịch phát hành của Ubuntu.
AlmaLinux

AlmaLinuxđược gọi là Project Lenix, đang được CloudLinux sản xuất, một công ty có nền tảng Linux rộng. Mỗi năm, công ty đầu tư 1 triệu đô la vào phiên bản 1-1 tương thích của RHEL 8 và các phiên bản sau. AlmaLinux, giải pháp miễn phí, mã nguồn mở và được cộng đồng điều hành của CloudLinux, dự kiến phát hành vào cuối quý 1 năm 2021. AlmaLinux cũng sẽ giúp dễ dàng di chuyển từ CentOS, cho phép toàn bộ các máy chủ được chuyển đổi bằng một lệnh duy nhất mà không cần cài đặt lại hoặc khởi động lại. Riêng điểm này đã khiến nó trở thành một trong những nền tảng hiệu quả và đáng tin cậy nhất để lưu trữ việc di chuyển CentOS của bạn.
Rocky Linux

Sau khi RedHat công bố việc ngừng hỗ trợ phiên bản CentOS 8 LTS, tin đồn lây lan rằng Gregory Kurtzer, đồng sáng lập của CentOS, sẽ tạo ra một bản sao Linux khác dựa trên gói RHEL có tên làRocky Linuxtương tự như những gì anh ấy đã làm với CentOS. Tôi hy vọng anh ấy không bán nó cho RedHat hoặc IBM như trước đây.
Mặc dù Rocky Linux tự nó không có hồ sơ và nền tảng của một số đối thủ cạnh tranh CentOS được thiết lập hơn, nhưng nó đang được quảng bá bởi một nhà phát triển hàng đầu và nổi tiếng là Kurtzer. Điều này mang lại tiềm năng để nó trở thành một trong những hệ điều hành mã nguồn mở tốt hơn trong tương lai.
Kết luận
Đối với những ai đã quen sử dụng các trang thiết bị nâng cao của CentOS Linux 8 và những cải tiến của nó so với những phiên bản trước đó, việc di chuyển sang một hệ điều hành khác là giải pháp duy nhất. Nó vẫn được coi là một lựa chọn rất kỳ lạ từ phía RedHat khi rút lại hỗ trợ Linux 8 so với các bản phát hành trước đó.
Đối với những ai vẫn đang sử dụng CentOS Linux 7, không có lo lắng ngay lập tức vì nó sẽ tiếp tục nhận hỗ trợ cho đến giữa năm 2024. Trên thực tế, CentOS tiếp tục thu hút một cơ sở người dùng lớn mặc dù tuổi tác của nó so với người kế nhiệm "Linux 8".
Vì lý do đó, nhiều nhà cung cấp Linux VPS nổi bật cũng đã chọn duy trì các dịch vụ có tính năng CentOS Linux 7 trên thiết bị chủ. Bạn có thể thử sử dụng những dịch vụ Linux VPS chất lượng cao này trên Cloudzy. Trong trường hợp bạn muốn chuyển sang một trong những lựa chọn thay thế được đề cập cho CentoOS và sử dụng nó trên các máy chủ VPS của Cloudzy, bạn cũng có thể yên tâm.
Cloudzy không chỉ tiếp tục hỗ trợ các sản phẩm CentOS tiếp tục trên các máy chủ VPS của nó, mà còn cung cấp những lợi thế khác như giá cạnh tranh, tối thiểu hóa bảo trì và các gói đa dạng cố gắng đáp ứng mọi nhu cầu của khán giả.
Câu hỏi thường gặp
CentOS Có Chạy Trên Linux Không?
Có. Nhưng để chính xác hơn, đó là một bản phân phối Linux. Nói cách khác, nó là một dẫn xuất hoặc phân phối Linux. CentOS từng và vẫn là một bản phân phối máy chủ Linux được sử dụng rộng rãi sẵn sàng cho sản xuất. Tuy nhiên, việc kết thúc hỗ trợ cho các phiên bản sau này của nó đã giảm bớt lượng khán giả hoạt động của nó.
CentOS Sẽ Được Hỗ Trợ Trong Bao Lâu?
Phiên bản phổ biến nhất của CentOS, "Linux 8", được công bố không nhận bất kỳ bản cập nhật nào sau ngày 21 tháng 12 năm 2021. Phiên bản trước đó, "Linux 7" sẽ nhận hỗ trợ cho đến giữa năm 2024 cùng với các biến thể "Stream".
CentOS có phải là một hệ điều hành phù hợp để sử dụng Linux qua VPS không?
Mặc dù CentOS Linux 7 lỗi thời so với phiên bản Linux 8 mới hơn nhưng bị ngừng sử dụng, nó vẫn là một trong những hệ điều hành Linux tốt nhất cùng với Ubuntu, OpenSUSE và Debian.