CodeShot

CentOS Stream در مقابل CentOS Linux (سنتی)

CentOS Linux سنتی یک بازسازی باینری دقیق از RHEL بود که پس از انتشار پایدار RHEL منتشر می‌شد، اما از سال ۲۰۲۰ منسوخ شد؛ CentOS Stream نسخه‌ای است که جلوتر از RHEL قرار می‌گیرد و به‌عنوان شاخه توسعه Upstream برای نسخه بعدی RHEL عمل می‌کند.

ویژگیCentOS StreamCentOS Linux (سنتی)
جایگاه نسبت به RHELقبل از انتشار (Upstream)بازسازی دقیق پس از انتشار
وضعیت پشتیبانیفعالمتوقف‌شده (EOL 2021/2024)
ثبات نسخهکمتر (در حال تغییر)بالا (بازسازی نسخه پایدار)

کِی از CentOS Stream استفاده کنیم؟

اگر پروژه جدیدی راه‌اندازی می‌کنید و می‌خواهید با تغییرات آینده RHEL همگام باشید یا در توسعه آن مشارکت کنید.

کِی از CentOS Linux (سنتی) استفاده کنیم؟

این گزینه دیگر برای نصب جدید توصیه نمی‌شود؛ اگر سیستمی با نسخه سنتی دارید باید به‌زودی به Stream، RHEL یا جایگزین‌هایی مثل Rocky/AlmaLinux مهاجرت کنید.

مثال CentOS Stream

# نصب یک بسته در CentOS Stream
sudo dnf install httpd
cat /etc/os-release
# NAME="CentOS Stream"

مثال CentOS Linux (سنتی)

# CentOS Linux 8 در دسامبر ۲۰۲۱ به پایان
# پشتیبانی رسید؛ جایگزین رسمی: Stream/Rocky/Alma

اشتباه رایج

خیلی از تیم‌ها هنوز فکر می‌کنند CentOS Linux همان پایداری قدیمی RHEL را دارد، در حالی که پروژه CentOS سنتی متوقف شده و CentOS Stream ثبات کمتری نسبت به RHEL رسمی دارد چون قبل از انتشار نهایی RHEL می‌آید.

جمع‌بندی

برای پروژه‌های جدید یا مشارکت در توسعه از CentOS Stream و برای پایداری کامل production از RHEL یا جایگزین‌هایی مثل Rocky Linux استفاده کنید.