Het ELevate-project, dat de overgang van CentOS 7 naar distributies die op RHEL 8 zijn gebaseerd vereenvoudigt.

De ontwikkelaars van de AlmaLinux-distributie, opgericht door CloudLinux als reactie op de vroegtijdige beƫindiging van de ondersteuning voor CentOS 8, hebben de ELevate-toolkit gepresenteerd, waarmee het migreren van werkinstallaties van CentOS 7.x naar distributies die zijn opgebouwd op de RHEL 8-pakketbasis wordt vereenvoudigd, met behoud van applicaties, gegevens en instellingen. Momenteel ondersteunt het project migratie naar AlmaLinux, Rocky Linux, CentOS Stream en Oracle Linux.

Het migratieproces is gebaseerd op het gebruik van de door Red Hat ontwikkelde utility Leapp, die is aangevuld met patches die rekening houden met de specificaties van CentOS en andere distributies die zijn gebouwd op de RHEL-pakketbasis. Het project maakt ook gebruik van een uitgebreide set metadata die de stappen beschrijven voor het overzetten van afzonderlijke pakketten van de ene tak van de distributie naar de andere.

Voor de migratie is het voldoende om de door het project aangeboden repository te verbinden, het pakket met het migratiescript voor de gekozen distributie (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) te installeren en de utility 'leapp' te starten. Bijvoorbeeld, om over te stappen op Rocky Linux kan je de volgende commando's uitvoeren, na eerst je systeem op de juiste staat te brengen: 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

Ter herinnering, Red Hat heeft de ondersteuningstijd voor de klassieke distributie CentOS 8 beperkt — updates voor deze tak zullen tot december 2021 worden uitgebracht, en niet tot 2029, zoals aanvankelijk was gedacht. In plaats van CentOS zal CentOS Stream komen, waarvan het belangrijkste verschil is dat de klassieke CentOS als 'downstream' fungeerde, dat wil zeggen, het werd samengesteld uit reeds gevestigde stabiele versies van RHEL, terwijl CentOS Stream wordt gepositioneerd als 'upstream' voor RHEL, dat wil zeggen, hierin zullen pakketten in testfase worden uitgeprobeerd voordat ze worden opgenomen in de RHEL-releases (RHEL zal worden herbouwd op basis van CentOS Stream).

CentOS Stream biedt eerder toegang tot de mogelijkheden van de toekomstige RHEL-tak, maar bevat nog niet volledig gestabiliseerde pakketten. Met CentOS Stream kunnen externe deelnemers het voortraject van de pakketten voor RHEL beheren, hun wijzigingen voorstellen en invloed uitoefenen op genomen beslissingen. Voorheen werd voor de nieuwe RHEL-tak een momentopname van een van de Fedora-releases gebruikt, die werd verbeterd en gestabiliseerd achter gesloten deuren, zonder de mogelijkheid om de ontwikkelingsgang en de genomen beslissingen te controleren.

De gemeenschap reageerde op de wijziging door verschillende alternatieven voor de klassieke CentOS 8 te creƫren, waaronder VzLinux (voorbereid door Virtuozzo), AlmaLinux (ontwikkeld door CloudLinux, in samenwerking met de gemeenschap), Rocky Linux (ondernomen door de gemeenschap onder leiding van de oprichter van CentOS met ondersteuning van het speciaal opgerichte bedrijf Ctrl IQ) en Oracle Linux. Bovendien bood Red Hat de mogelijkheid voor gratis gebruik van RHEL in organisaties die open source software ontwikkelen, en in omgevingen van individuele ontwikkelaars met tot 16 virtuele of fysieke systemen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster