Zhvilluesit e distribuimit AlmaLinux, që janë themeluar nga CloudLinux në përgjigje të mbylljes së parakohshme të mbështetjes për CentOS 8, paraqitën mjete ELevate, të cilat lehtësojnë migrimin e instalimeve aktive CentOS 7.x në distribuit që ndahen nga baza e paketave RHEL 8, duke ruajtur aplikacionet, të dhënat dhe konfigurimet. Aktualisht projekti mbështet migrimin në AlmaLinux, Rocky Linux, CentOS Stream dhe Oracle Linux.
Procesi i migrimit bazohet në përdorimin e mjetit Leapp të zhvilluar nga Red Hat, i cili është plotësuar me patch-e që marrin parasysh specifikat e CentOS dhe distribuimeve të tjera të bazuara mbi bazën e paketave RHEL. Projekti gjithashtu angazhon një grup të zgjeruar të meta të dhënash që përshkruajnë hapat për kalimin e paketave të veçanta nga një degë e distribuit në një tjetër.
Për migrim është e mjaftueshme të lidhet depoja e ofruar nga projekti, të instaloni paketën me skriptin e migrimit në distribuitin e zgjedhur (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) dhe të aktivizoni mjetin "leapp". Për shembull, për kalimin në Rocky Linux mund të ekzekutoni komandat e mëposhtme, pas përditësimit të sistemit tuaj në gjendjen më aktuale: 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 upgrade
KujtojmĂ« se Red Hat ka kufizuar kohĂ«n e mbĂ«shtetjes pĂ«r distribuimin klasik CentOS 8 â pĂ«rditĂ«simet pĂ«r kĂ«tĂ« degĂ« do tĂ« lĂ«shohen deri nĂ« dhjetor 2021, dhe jo deri nĂ« 2029 si ishte parashikuar fillimisht. NĂ« vend tĂ« CentOS do tĂ« vijĂ« ndĂ«rtimi CentOS Stream, dallimi kyç i tĂ« cilit Ă«shtĂ« qĂ« CentOS klasik funksiononte si "downstream", dmth. u ndĂ«rtua nga lĂ«shimet e stabilizuara tĂ« RHEL, ndĂ«rsa CentOS Stream pozicionohet si "upstream" pĂ«r RHEL, dmth. nĂ« tĂ« do tĂ« ndodhin testime pĂ«r paketat para se ato tĂ« pĂ«rfshihen nĂ« lĂ«shimet e RHEL (RHEL do tĂ« rindĂ«rtohet mbi bazĂ«n e CentOS Stream).
CentOS Stream do të lejojë një akses më të hershëm në mundësitë e degës së ardhshme RHEL, por përfshin gjithashtu paketa që nuk janë stabilizuar plotësisht. Falë CentOS Stream, palët e treta mund të kontrollojnë përgatitjen e paketave për RHEL, të propozojnë ndryshimet e tyre dhe të ndikojnë në vendimet e marra. Më parë, si bazë për një degë të re RHEL ishte përdorur një snapshot i një nga lëshimeve Fedora, e cila përmirësohej dhe stabilizohej pas dyerve të mbyllura, pa mundësinë për të kontrolluar ecurinë e zhvillimit dhe vendimet e marra.
Komuniteti reagoi ndaj ndryshimit duke krijuar disa alternativa për CentOS klasik 8, midis të cilave VzLinux (preparuar nga Virtuozzo), AlmaLinux (zhvillohet nga CloudLinux, së bashku me komunitetin), Rocky Linux (zhvillohet nga komuniteti nën drejtimin e themeluesit të CentOS me mbështetje nga kompania e krijuar posacërisht Ctrl IQ) dhe Oracle Linux. Përveç kësaj, Red Hat ofroi mundësinë e përdorimit falas të RHEL në organizatat që zhvillojnë softuer të hapur dhe në mjediset e zhvilluesve individualë, që numërojnë deri në 16 sisteme virtuale ose fizike.
Burimi: opennet.ru
