CentOS 7-operativsystemet er understøttet indtil juni 2024, men brugere ønsker at opgradere til CentOS 8 for at drage fordel af nye funktioner og sikkerhed forbedringer. Bemærk dog, at direkte opgradering fra CentOS 7 til CentOS 8 er en kompliceret proces, fordi CentOS 8 fungerer baseret på dnf-pakker i stedet for yum, og der har været grundlæggende ændringer i systemstruktur. I denne tutorial fra Radib skal vi lære dig, hvordan du opgraderer CentOS, forbliv hos Radib indtil slutningen af denne tutorial.
Trin til at opgradere CentOS 7 til CentOS 8
1. Sikkerhedskopiering af dit system
Før du gør noget, er det vigtigt at sikkerhedskopiere dit nuværende system, inklusive dine data, indstillinger og vigtige filer. Du kan bruge værktøjer som rsync
eller tar
til at gøre dette:
rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/ tmp/*","/run/*","/mnt/*","/media/*"} /backup/
2. Tjek den installerede CentOS-version
Klik på
for at købe en timebaseret cloud-server til den bedste pris fra Radib
Kør følgende kommando for at finde ud af den aktuelle version af operativsystemet:
cat /etc/centos-release
3. Opdatering af CentOS 7-pakker
Før opgraderingsprocessen startes, skal systemet opdateres til den seneste CentOS 7-udgivelse:
sudo yum update -y
sudo genstart
4. Installation af Upgrade Prerequisite Tool
CentOS leverer et officielt værktøj kaldet Leapp, der er designet til at hjælpe dig med at migrere fra CentOS 7 til CentOS 8. For at installere dette værktøj skal du køre følgende kommandoer:
sudo yum install leapp-upgrade leapp-data-centos -y
5. Kør en vurdering før opgradering
Leapp-værktøjet udfører en præ-opgraderingsvurdering for at identificere potentielle problemer:
sudo leapp preupgrade
Hvis du ser nogen fejl, skal du gennemgå og løse dem. Nogle almindelige problemer omfatter inkompatible pakker og forældede indstillinger.
6. Kør opgraderingsprocessen
Når du har løst vurderingsproblemerne, skal du starte opgraderingen med følgende kommando:
sudo leapp-opgradering
Køb virtuel server fra over 25 forskellige lande med den bedste kvalitet og pris fra Radib,Klik< /a>
Denne proces kan tage noget tid. Når du er færdig, genstart systemet:
sudo genstart
7. Tjek, om opgraderingen lykkedes
Efter genstart skal du kontrollere, om systemet kører CentOS 8:
cat /etc/centos-release
8. Geninstaller nødvendige pakker
Nogle pakker kan være blevet fjernet under opgraderingsprocessen. Du kan geninstallere dem ved hjælp af dnf
-værktøjet:
sudo dnf install <pakkenavn>
Vigtige bemærkninger før opgradering:
- Nogle specifikke tjenester såsom cPanel og Plesk kan være inkompatible med CentOS 8.
- CentOS 8 er blevet ændret til CentOS Stream på grund af en ændring i supportpolitikken, så tjek om CentOS Stream passer til dine behov.
- Brug af Rocky Linux eller AlmaLinux som alternativer til CentOS 8 kan også være en bedre mulighed.
Hvis du støder på problemer under opgraderingsprocessen eller har brug for yderligere råd, bedes du kontakte Radib via supportbilletafsnittet, vores eksperter er til rådighed 24/7.