در این مقاله قصد داریم در خصوص اینکه CentOS Stream چیست و نحوه انتقال از CentOS 8 به CentOS Stream توضیح دهیم. در مورد تاریخچه CentOS Stream توضیح خواهیم داد. با ما همراه باشید تا اطلاعات خوبی را در اختیار شما بگذاریم.
CentOS Stream چیست؟
CentOS یکی از محبوبترین و پایدارترین توزیع از لینوکس است که برپایه Red Hat Enterprise ساخته شده است. و به همین دلیل این سیستم عامل کاملا با RHEL سازگاری دارد. CentOS Stream یک توزیع لینوکسی جدید و نوآورانه از پروژهی CentOS است که بهطور مداوم بهروز میشود. این توزیع به کاربران و توسعهدهندگان امکان میدهد تا به جدیدترین نسخههای نرمافزارها و اصلاحات دسترسی داشته باشند. CentOS Stream به عنوان پلی بین Fedora و RHEL (Red Hat Enterprise Linux) عمل میکند، به طوری که توسعهدهندگان میتوانند تغییرات و بهبودهای خود را در این پلتفرم اعمال کرده و سپس به نسخههای پایدارتر RHEL منتقل کنند. این رویکرد به تیمهای توسعهی نرمافزارها و شرکتهای فناوری اجازه میدهد تا با اطمینان بیشتری از تازهترین فناوریها و بهروزرسانیهای امنیتی بهرهمند شوند.
مطالب مرتبط : انتخاب سیستم عامل سرور ، Ubuntu یا CentOS کدام یک برای سیستم عامل vps بهتر است؟
تاریخچه CentOS Stream
CentOS در سال 2004 عرضه شد و چون یک توزیع rebuild شده. و سازگار شده از Red Hat بود به سرعت، بسیاری از کاربران از این توزیع برای پیادهسازی سرورها و سرویسهای خود استفاده کردند. این فراگیری در بین کاربران منجر شد به اینکه در سال 2014، Red Hat رسما پشتیبان CentOS شود.
علاوه بر این CentOS به طور گستردهای در میزبانی وب مورد استفاده قرار میگیرد، زیرا CentOS به پلتفرم WHM سرویس میدهد که محبوبترین پنل وب است.
حتما بخوانید : دلایل برتری لینوکس به ویندوز
حال با گذشت زمان و ارائه نسخه CentOS 8.0 در سال 2019، در 8 دسامبر 2020، Red Hat اعلام کرد که دیگر پشتیبان و اسپانسر Linux CentOS نخواهد بود. در عین حال Red Hat تمرکز خود را از CentOS Project به CentOS Stream تغییر خواهد داد.
کاربران زیادی از این تصمیم شرکت Red Hat ناراحت هستند، زیرا CentOS یک توزیع بسیار عالی، پایدار و از همه مهمتر رایگان میباشد که شرکتها و توسعه دهندگان زیادی از آن استفاده میکنند.
CentOS Stream ، در سال 2019 معرفی شده است و در واقع یک Rolling Release میباشد. در تعریف Release Rolling میتوان گفت که یک توسعه لینوکسی است که دایما در تمامی بخشها آپدیت میگردد.
Major Update ها ممکن است هر سال یکبار و Minor Update ها هر شش ماه یکبار انتشار یابند. این قابلیت به توسعه دهندگان این امکان را میدهد تا یک یا دو قدم جلوتر از آن چهRHEL ارائه میکند، باشند. این کار قبلا و با نسخههای سنتی CentOS ممکن نبود. معمولا بعد از معرفی شدن هر نسخه از RHEL بعد از حدود چند هفته یا حداکثر چند ماه نسخه جدید CentOS نیز معرفی میشد.
این آپدیتهای سریع از نظر کاربران باعث میشود از پایداری این توزیع کاسته شود، چرا که در محیطهای Enterprise، تنها اقدام به بروز رسانی سرور و سرویسها میشود. که از پایداری آپدیتها اطمینان حاصل گردد.
با بررسی نظرات استفاده کنندههای CentOS Linux در مییابیم. آنها تمایلی به استفاده از CentOS Stream ندارند و بسیاری از آنها اعتقاد دارند این امر (قرار دادن CentOs بعنوان یک Upstream ) باعث نابودی این توزیع خواهد شد.
آخرین نسخه اصلی Red Hat Enterprise یعنی RHEL 8، در ماهای گذشته راهاندازی شد و CentOS 8 در حال حاضر در حال توسعه است.
مزایای CentOS Stream
CentOS Stream مزایای زیادی دارد. یکی از مهمترین مزایای آن، بهروزرسانی مداوم و ارائهی نسخههای جدید نرمافزارهاست که به کاربران امکان میدهد همیشه از تازهترین ویژگیها و بهبودهای امنیتی بهرهمند شوند. همچنین، بهدلیل پشتیبانی توسط Red Hat، این سیستم عامل از امنیت و پشتیبانی بالایی برخوردار است و برای توسعهدهندگان و تست کنندگان نرمافزار گزینهی مناسبی است.
معایب CentOS Stream
از سوی دیگر، CentOS Stream معایبی نیز دارد. بهروزرسانیهای مداوم ممکن است باعث ناپایداری برخی نسخهها شود و کاربران نیازمند تغییرات مکرر در نرمافزارها و تنظیمات خود باشند. همچنین، نصب و تنظیم این سیستم عامل نیازمند دانش بیشتری نسبت به CentOS پایدار است، که میتواند برای کاربران کمتر تجربهدار مشکلساز باشد.
تفاوت CentOS Stream و CentOS
تفاوت اصلی میان CentOS Stream و CentOS در نحوه بهروزرسانی آنهاست. CentOS Stream بهطور مداوم بهروزرسانی میشود و بهروزرسانیها بلافاصله در دسترس هستند، در حالی که CentOS نسخههای پایدار و ثابتتری ارائه میدهد که برای سیستمهای تولیدی و مهم مناسبتر است. همچنین، CentOS Stream بیشتر برای توسعه و تست نرمافزارها طراحی شده است، در حالی که CentOS برای محیطهای تولیدی و پایداری بالاتر مناسبتر است.
آیا CentOS Stream جایگزین لینوکس CentOS است؟
CentOS Stream جایگزین مستقیمی برای CentOS نیست بلکه یک شاخه جدید و متفاوت از لینوکس است. این سیستم عامل برای کاربران و توسعهدهندگان طراحی شده است تا بتوانند با نسخههای بهروز شده و جدیدتر نرمافزارها کار کنند. بنابراین، اگرچه CentOS Stream میتواند گزینهی مناسبی برای برخی کاربردها باشد، اما جایگزین کاملی برای نسخههای پایدار CentOS محسوب نمیشود.
آیا CentOS Stream برای مهاجرت گزینه مناسبی است؟
CentOS Stream برای مهاجرت به یک سیستم عامل جدید ممکن است مناسب نباشد. با توجه به ناپایداری و بهروزرسانیهای مداوم، این سیستم عامل ممکن است برای محیطهای تولیدی و حساس مناسب نباشد. اگر به دنبال یک سیستم عامل پایدار و قابل اعتماد برای محیطهای تولیدی هستید، بهتر است به نسخههای پایدار و ثابتتر مانند CentOS پایبند باشید.
نحوه انتقال از CentOS 8 به CentOS Stream
- برای Migrate یا همان مهاجرت از CentOS 8 به CentOS Stream کافیست ابتدا سیستم خود را آپدیت کنید: # dnf update
- پس از آپدیت کردن سیستم، یکبار آن را reboot کنید و نسخه CentOS خود را بررسی کنید: $ cat /etc/redhat-release
- اکنون منبع CentOS Stream را نصب کنید: # dnf install centos-release-stream
- در نهایت برای مهاجرت از Linux CentOS 8 به Linux CentOS Stream 8 کافیست تا دستور زیر را اجرا کنید: # dnf distro-sync
- پس از انجام کامل دستور بالا یکبار دیگر می توانید نسخه CentOS خود را بررسی کنید که در خروجی باید CentOS Stream release 8 را مشاهده کنید: $ cat /etc/redhat-release
مطالب مرتبط : کارگاه آموزشی نصب cpanel بر روی centos
اینترنت پرسرعت صفر و یک، همراه همیشگی شما
صفر و یک، پیشگام در ارائه خدمات اینترنت آماده است تا تجربه ای متفاوت از اینترنت را برای شما رقم بزند.