Jak zaktualizować CentOS 7 do Centos 8 Linux

- 1019
- 281
- Maria Piwowarczyk
W tym artykule dowiesz się, jak uaktualnić Centos 7 Do Centos 8.5 uwolnienie. Kroki opisane tutaj nie przedstawiają oficjalnej aktualizacji i tego Nie należy jeszcze zastosować na serwerze produkcyjnym.
Krok 1: Zainstaluj repozytorium EPEL
Aby zacząć, zainstaluj Epl Repozytorium przez uruchamianie:
# mniam instaluj epel -uwalanie -y

Krok 2: Zainstaluj narzędzia Yum-Utils
Po pomyślnym zainstalowaniu Epel, Zainstaluj Yum-Utils, uruchamiając poniższe polecenie.
# mniam instaluj yum-utils

Następnie musisz rozwiązać pakiety RPM, wykonując polecenie.
# Yum Zainstaluj rpmconf # rpmconf -a

Następnie wykonaj czyszczenie wszystkich pakietów, których nie potrzebujesz.
# pakiet-cleanup-lideves # pakiet-cleanup --orphans

Krok 3: Zainstaluj DNF w Centos 7
Teraz zainstaluj menedżer pakietów DNF, który jest domyślnym menedżerem pakietów Centos 8.
# mniam instaluj DNF

Musisz także usunąć menedżer pakietu Yum za pomocą polecenia.
# dnf -y usuń yum -metadata -parser # rm -rf /etc /yum

Krok 4: Ulepszanie CentOS 7 do Centos 8
Jesteśmy teraz gotowi uaktualnić Centos 7 do Centos 8, ale zanim to zrobimy, zaktualizuj system za pomocą nowo zainstalowanego menedżera pakietów DNF.
# DNF Upgrade

Następnie zainstaluj Centos 8 Pakiet wydania za pomocą DNF jak pokazano niżej. To chwilę potrwa.
# DNF Zainstaluj http: // vault.Centos.org/8.5.2111/baseOS/x86_64/OS/Packages/Centos-Linux-Repos-8-3.El8.Noarch.RPM, Centos-Linux-Relase-8.5-1.2111.El8.Noarch.RPM, Centos-GPG-Keys-8-3.El8.Noarch.RPM
Notatka: Centos 8 nie żyje, a wszystkie repozytorium zostały przeniesione do sklepienia.Centos.org.

Następnie uaktualnij Epel magazyn.
DNF -y Upgrade https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-8.Noarch.RPM

Po pomyślnym ulepszeniu Epel Repozytorium, usuń wszystkie pliki tymczasowe.
# dnf czyść wszystko
Usuń stary rdzeń jądra Centos 7.
# rpm -e 'rpm -q jądro' '

Następnie należy usunąć sprzeczne pakiety.
# rpm -e -nodeps sysvinit -tools
Następnie uruchom Centos 8 aktualizacja systemu, jak pokazano.
# dnf -y - -freasever = 8 --Allowerasing - -setopt = deltarpm = false distro -sync

Notatka: Jeśli otrzymasz błędy dotyczące sprzecznych pakietów, na przykład w moim przypadku istniały konflikty dotyczące istniejącego Python36-rpmconf pakiet. Usunąłem ten pakiet, podobnie jeśli otrzymasz jakiekolwiek konflikty, po prostu usuń te pakiety i spróbuj uruchomić powyższe polecenie aktualizacji.
Krok 5: Zainstaluj nowy rdzeń jądra dla Centos 8
Aby zainstalować nowe jądro dla Centos 8, Uruchom polecenie.
# dnf -y instaluj rdzeń jądra

Na koniec zainstaluj Centos 8 minimalny pakiet.
# DNF -y GroupUpdate „Core” „Minimal Instal”
Teraz możesz sprawdzić wersję CentOS zainstalowaną przez działanie.
# Cat /etc /Redhat-Release

Jeśli zobaczysz powyższe dane wyjściowe, z powodzeniem uaktualniłem CentOS 7 do Centos 8.5 uwolnienie.
Przeczytaj także: Jak skonfigurować automatyczne aktualizacje dla CentOS 8
Wniosek
W tym artykule kończy się na tym, jak możesz zaktualizować Centos 7 Do Centos 8. Mamy nadzieję, że uznałeś to za wnikliwe.
- « Jak współautor dokumentów w systemie Linux z Dokumentami OnlyOffice
- Cyfrowe podpisywanie dokumentów w Linux za pomocą edytorów pulpitu OnlyOffice »