توسعه دهندگان توزیع AlmaLinux که توسط CloudLinux در پاسخ به پایان زودهنگام پشتیبانی از CentOS 8 تأسیس شد، جعبه ابزار ELevate را برای ساده سازی انتقال نصب های CentOS 7.x به توزیع های ساخته شده بر روی پایه بسته RHEL 8 و در عین حال حفظ برنامه ها معرفی کردند. ، داده ها و تنظیمات این پروژه در حال حاضر از مهاجرت به AlmaLinux، Rocky Linux، CentOS Stream و Oracle Linux پشتیبانی می کند.
فرآیند مهاجرت بر اساس استفاده از ابزار Leapp توسعه یافته توسط Red Hat است که با وصله هایی تکمیل شده است که ویژگی های CentOS و توزیع های شخص ثالث ساخته شده بر اساس بسته RHEL را در نظر می گیرد. این پروژه همچنین شامل مجموعه گستردهای از ابرداده است که مراحل انتقال بستههای فردی را از یک شاخه توزیع به شاخه دیگر توصیف میکند.
برای مهاجرت، کافی است مخزن ارائه شده توسط پروژه را متصل کنید، بسته را با اسکریپت مهاجرت بر روی توزیع انتخاب شده (leapp-data-almalinux، leapp-data-centos، leapp-data-oraclelinux، leapp-data-rocky) نصب کنید و اجرا کنید. ابزار "leapp". به عنوان مثال، برای جابجایی به راکی لینوکس، میتوانید دستورات زیر را اجرا کنید و ابتدا سیستم خود را به آخرین وضعیت بهروزرسانی کرده باشید: sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7 .noarch.rpm sudo yum install -y leapp-upgrade leapp-data-rocky sudo leapp preupgrade sudo leapp ارتقاء
به یاد بیاوریم که Red Hat زمان پشتیبانی برای توزیع کلاسیک CentOS 8 را محدود کرده است - بهروزرسانیهای این شعبه تا دسامبر 2021 منتشر میشوند و نه تا سال 2029، همانطور که از ابتدا برنامهریزی شده بود. CentOS با ساخت CentOS Stream جایگزین خواهد شد، تفاوت اصلی آن در این است که CentOS کلاسیک به عنوان یک "downstream" عمل می کند. از نسخههای پایدار RHEL که قبلاً تشکیل شده بود، مونتاژ شد، در حالی که CentOS Stream به عنوان "بالادست" برای RHEL، یعنی. این بسته ها را قبل از گنجاندن در نسخه های RHEL آزمایش می کند (RHEL بر اساس CentOS Stream بازسازی خواهد شد).
CentOS Stream امکان دسترسی زودتر به قابلیتهای شاخه آینده RHEL را میدهد، اما شامل بستههایی است که هنوز به طور کامل تثبیت نشدهاند. به لطف CentOS Stream، اشخاص ثالث می توانند آماده سازی بسته ها را برای RHEL کنترل کنند، تغییرات خود را پیشنهاد دهند و بر تصمیمات اتخاذ شده تأثیر بگذارند. پیش از این، یک عکس فوری از یکی از نسخههای فدورا بهعنوان پایهای برای شعبه جدید RHEL استفاده میشد که بدون توانایی کنترل پیشرفت توسعه و تصمیمگیریها، در پشت درهای بسته نهایی و تثبیت شد.
جامعه با ایجاد چندین جایگزین برای CentOS 8 کلاسیک به این تغییر پاسخ داد، از جمله VzLinux (توسعه یافته توسط Virtuozzo)، AlmaLinux (توسعه یافته توسط CloudLinux، همراه با انجمن)، Rocky Linux (توسعه یافته توسط انجمن تحت رهبری بنیانگذار CentOS با پشتیبانی از یک شرکت ویژه ایجاد شده Ctrl IQ) و اوراکل لینوکس. علاوه بر این، Red Hat RHEL را به صورت رایگان در اختیار سازمانهای منبع باز و محیطهای توسعهدهنده فردی با حداکثر 16 سیستم مجازی یا فیزیکی قرار داده است.
منبع: opennet.ru