جایگزینی CentOS لینوکس با CentOS Stream
رد هت اعلام کرده است که CentOS Linux بهزودی با CentOS Stream جایگزین میشود؛ نسخهای با بهروزرسانی پیوسته که توسعه و تست ویژگیهای جدید RHEL را در دسترس جامعه قرار میدهد.
مقدمه
اگر اخبار دنیای متنباز را دنبال کرده باشید، حتماً شنیدهاید که کمپانی Red Hat تصمیم گرفته است توزیع CentOS Linux را کنار گذاشته و بهطور کامل روی CentOS Stream سرمایهگذاری کند. از نگاه رد هت، CentOS Stream جانشین CentOS Linux نیست بلکه گامی تازه برای نوآوری در اکوسیستم لینوکس است.
CentOS چیست و چرا مهم بود؟
CentOS که مخفف Community Enterprise Linux Operating System است، از سال ۲۰۰۴ همگام با نسخههای RHEL منتشر میشد و بهدلیل ثبات، پشتیبانی طولانیمدت و جامعهی فعالش محبوب مدیران سیستم بود. اما با تغییر سیاستهای Red Hat، پشتیبانی از CentOS 8 در سال ۲۰۲۱ پایان یافت (درحالیکه قرار بود تا ۲۰۲۹ ادامه یابد). CentOS 7 تا سال ۲۰۲۴ پشتیبانی خواهد شد.
CentOS Stream چیست؟
CentOS Stream نسخهای rolling release است که تغییرات و ویژگیهای آیندهی RHEL را زودتر در اختیار کاربران قرار میدهد. این یعنی بستهها، کرنل و ابزارها بهصورت مداوم بهروزرسانی میشوند، اما آپدیتهای اساسی معمولاً سالی یک بار ارائه میگردد.
توجه: cPanel فعلاً از CentOS Stream پشتیبانی نمیکند.
مزایا و ویژگیهای CentOS Stream
محیطی برای آزمایش و توسعه: کاربران و توسعهدهندگان میتوانند ویژگیهای جدید را تست کرده، اشکالات را گزارش دهند و آمادهی نسخه بعدی RHEL شوند.
مناسب برای دسکتاپ و لپتاپ: بهدلیل داشتن نسخههای جدید نرمافزارها، روی رایانههای شخصی هم کاربرد دارد.
امنیت: بستههای امنیتی بعد از تأیید در RHEL به CentOS Stream هم منتقل میشوند.
جایگزینهای CentOS Linux
با پایان پشتیبانی CentOS 8، بسیاری از کاربران به دنبال جایگزین هستند. برخی گزینههای مطرح:
Oracle Linux: بسیار شبیه RHEL و سازگار با ابزارهای اوراکل؛ گزینهای منطقی برای کسبوکارهای مرتبط با اوراکل.
توزیعهای دیگر لینوکس: مثل اوبونتو سرور یا دبیان که پشتیبانی و جامعهی بزرگی دارند.
ماندن روی CentOS 7: اگر نیاز به زمان بیشتر برای مهاجرت دارید، این نسخه تا ۲۰۲۴ پشتیبانی میشود.
آیا مهاجرت به CentOS Stream امن است؟
بله، از نظر امنیتی بستههای CentOS Stream پس از تست در RHEL منتشر میشوند. اما برخلاف CentOS Linux که کاربر زمان آپدیت را کنترل میکرد، در CentOS Stream این فرآیند خودکارتر است.
روش مهاجرت از CentOS Linux به CentOS Stream
۱. از اطلاعات مهم خود بکاپ بگیرید.
۲. سیستم را به آخرین نسخه موجود آپدیت کنید:
sudo dnf update
۳. ریاستارت کرده و نسخه فعلی را بررسی کنید:
cat /etc/redhat-release
۴. مخزن CentOS Stream را فعال کنید:
sudo dnf install centos-release-stream
۵. مهاجرت را انجام دهید:
sudo dnf distro-sync
پس از پایان کار، نسخه CentOS Stream را میتوانید با دستور زیر بررسی کنید:
cat /etc/redhat-release
خبر جدید: پروژه جایگزین توسط بنیانگذار CentOS
Gregory Kurtzer، بنیانگذار اصلی CentOS، اعلام کرده که قصد دارد یک نسخه rebuild مبتنی بر RHEL عرضه کند (نظیر پروژه AlmaLinux یا Rocky Linux که اکنون فعالاند).
نتیجهگیری
تغییر CentOS Linux به CentOS Stream بخشی از استراتژی رد هت برای شفافیت و سرعت در توسعه RHEL است. اگرچه ممکن است کاربران به دلیل ماهیت rolling release دچار نگرانی شوند، اما CentOS Stream فرصتی برای مشاهده و مشارکت در آینده RHEL فراهم میکند. درعینحال گزینههایی مانند Oracle Linux، Rocky Linux، AlmaLinux و توزیعهای محبوبی مثل اوبونتو یا دبیان در دسترس هستند.