ELevate-projekt, som forenkler overgangen fra CentOS 7 til distributioner baseret på RHEL 8

Udviklerne af AlmaLinux-distributionen, grundlagt af CloudLinux som svar på den for tidlige ophør af support til CentOS 8, introducerede ELevate-værktøjssættet for at forenkle migreringen af ​​fungerende CentOS 7.x-installationer til distributioner bygget på RHEL 8-pakkebasen, samtidig med at applikationer bevares , data og indstillinger. Projektet understøtter i øjeblikket migrering til AlmaLinux, Rocky Linux, CentOS Stream og Oracle Linux.

Migreringsprocessen er baseret på brugen af ​​Leapp-værktøjet udviklet af Red Hat, som er suppleret med patches, der tager højde for detaljerne i CentOS og tredjepartsdistributioner bygget på RHEL-pakkebasen. Projektet omfatter også et udvidet sæt metadata, der beskriver trinene til at migrere individuelle pakker fra en gren af ​​distributionen til en anden.

For at migrere skal du blot tilslutte det repository, der leveres af projektet, installere pakken med migrationsscriptet på den valgte distribution (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) og køre værktøjet "spring". For at skifte til Rocky Linux kan du for eksempel køre følgende kommandoer efter først at have opdateret dit system til den seneste tilstand: 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 opgradering

Lad os huske på, at Red Hat har begrænset supporttiden for den klassiske distribution af CentOS 8 - opdateringer til denne gren vil blive frigivet indtil december 2021, og ikke før 2029, som oprindeligt planlagt. CentOS vil blive erstattet af CentOS Stream-bygningen, hvis væsentligste forskel er, at det klassiske CentOS fungerede som en "downstream", dvs. blev samlet fra allerede dannede stabile udgivelser af RHEL, mens CentOS Stream er placeret som "upstream" for RHEL, dvs. det vil teste pakker før inkludering i RHEL-udgivelser (RHEL vil blive genopbygget baseret på CentOS Stream).

CentOS Stream vil give tidligere adgang til mulighederne i den fremtidige gren af ​​RHEL, men inkluderer pakker, der endnu ikke er fuldt stabiliserede. Takket være CentOS Stream kan tredjeparter kontrollere forberedelsen af ​​pakker til RHEL, foreslå deres ændringer og påvirke beslutninger. Tidligere blev et snapshot af en af ​​Fedora-udgivelserne brugt som grundlag for en ny RHEL-gren, som blev færdiggjort og stabiliseret bag lukkede døre, uden mulighed for at kontrollere udviklingen og de trufne beslutninger.

Fællesskabet reagerede på ændringen ved at skabe flere alternativer til det klassiske CentOS 8, herunder VzLinux (udviklet af Virtuozzo), AlmaLinux (udviklet af CloudLinux, sammen med fællesskabet), Rocky Linux (udviklet af fællesskabet under ledelse af grundlæggeren af CentOS med støtte fra et specielt oprettet firma Ctrl IQ) og Oracle Linux. Derudover har Red Hat stillet RHEL gratis til rådighed for open source-organisationer og individuelle udviklermiljøer med op til 16 virtuelle eller fysiske systemer.

Kilde: opennet.ru

Tilføj en kommentar