ELevate projektas, kuris supaprastina perėjimą nuo CentOS 7 prie platinimų, pagrįstų RHEL 8

AlmaLinux paskirstymo, kurį įkūrė CloudLinux, reaguodami į ankstyvą CentOS 8 palaikymo nutraukimą, kūrėjai pristatė ELevate įrankių rinkinį, kad supaprastintų veikiančių CentOS 7.x instaliacijų perkėlimą į paskirstymus, sukurtus RHEL 8 paketo pagrindu, išsaugant programas. , duomenis ir nustatymus. Šiuo metu projektas palaiko perkėlimą į AlmaLinux, Rocky Linux, CentOS Stream ir Oracle Linux.

Perkėlimo procesas pagrįstas „Red Hat“ sukurtos „Leapp“ programos naudojimu, kuri papildyta pataisomis, kurios atsižvelgia į „CentOS“ ir trečiųjų šalių platinimų, sukurtų RHEL paketo pagrindu, specifiką. Projekte taip pat yra išplėstas metaduomenų rinkinys, kuriame aprašomi atskirų paketų perkėlimo iš vienos platinimo šakos į kitą žingsniai.

Norėdami perkelti, tiesiog prijunkite projekto pateiktą saugyklą, įdiekite paketą su perkėlimo scenarijumi pasirinktame platinime (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) ir paleiskite „šuolio“ įrankis. Pavyzdžiui, norėdami pereiti prie „Rocky Linux“, pirmiausia atnaujinę sistemą į naujausią būseną galite paleisti šias komandas: 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 išankstinis atnaujinimas sudo leapp atnaujinimas

Prisiminkime, kad „Red Hat“ apribojo klasikinio „CentOS 8“ platinimo palaikymo laiką – šios šakos atnaujinimai bus išleisti iki 2021 m. gruodžio, o ne iki 2029 m., kaip buvo planuota iš pradžių. „CentOS“ pakeis „CentOS Stream“ versija, kurios pagrindinis skirtumas yra tas, kad klasikinė „CentOS“ veikė kaip „pasroviui“, t.y. buvo surinkta iš jau suformuotų stabilių RHEL leidimų, o „CentOS Stream“ yra „prieš srovę“ RHEL, t.y. jis išbandys paketus prieš įtraukdamas į RHEL leidimus (RHEL bus perkurtas remiantis CentOS Stream).

„CentOS Stream“ leis anksčiau pasiekti būsimos RHEL šakos galimybes, tačiau apima paketus, kurie dar nėra visiškai stabilizuoti. „CentOS Stream“ dėka trečiosios šalys gali kontroliuoti paketų ruošimą RHEL, siūlyti jų pakeitimus ir daryti įtaką priimamiems sprendimams. Anksčiau vienos iš „Fedora“ laidų momentinė nuotrauka buvo naudojama kaip naujo RHEL filialo pagrindas, kuris buvo baigtas ir stabilizuotas už uždarų durų, be galimybės kontroliuoti kūrimo eigos ir priimtų sprendimų.

Bendruomenė reagavo į pokytį sukurdama keletą klasikinės CentOS 8 alternatyvų, įskaitant „VzLinux“ (kurį sukūrė „Virtuozzo“, „AlmaLinux“ (kurį sukūrė „CloudLinux“ kartu su bendruomene), „Rocky Linux“ (kurią sukūrė bendruomenė, vadovaujama CentOS su specialiai sukurtos įmonės „Ctrl IQ“ ir „Oracle Linux“ palaikymu. Be to, „Red Hat“ suteikė RHEL nemokamai prieinamą atvirojo kodo organizacijoms ir individualioms kūrėjų aplinkoms su iki 16 virtualių ar fizinių sistemų.

Šaltinis: opennet.ru

Добавить комментарий