Centos to bardziej stabilna i bezpieczna dystrybucja słynnego systemu operacyjnego Linux. Został uruchomiony w 2004 roku i od tego czasu wydano różne wersje tego dystrybucji w celu poprawy ogólnej wydajności. Ten artykuł jest specjalnie przeznaczony dla osób, które prowadzą system Centos 7 i chcą przejść do systemu CentOS 8. Ten przewodnik przeprowadzi Cię przez procedurę aktualizacji systemu CentOs 7 do CentOS 8.
Procedura modernizacji CentOS 7 do CentOS 8
Aby uaktualnić system CentOS 7 do CentOS 8, będziesz musiał kontynuować, jak wyjaśniono w następujących krokach:
Krok 1: Instalacja repozytorium „EPEL”
Najpierw musisz zainstalować repozytorium „EPEL”, uruchamiając następujące polecenie:
1 | $ yum instaluj epel -uwalnianie -y |
Krok #2: Instalacja narzędzi „Yum-Utils”
Po instalacji repozytorium „EPEL” w systemie CentOS 7 musisz zainstalować narzędzia „Yum-Utils”, uruchamiając następujące polecenie:
1 | $ yum instaluj yum-utils |
Po pomyślnym zainstalowaniu narzędzi „Yum-Utils”, musisz rozwiązać wszystkie pakiety RPM, uruchamiając następujące polecenia w kolejnej kolejności:
1 | $ yum instaluj rpmconf |
1 | $ rpmconf -a |
Wkrótce po rozwiązaniu pakietów RPM powinieneś wyczyścić wszystkie te pakiety, których już nie wymagasz. Można to zrobić za pomocą dwóch następujących poleceń:
1 | $ pakiet-cleanup-lideves |
1 | $ pakiet-cleanup --orphans |
Krok 3: Instalacja menedżera pakietu „DNF”
Następnie musisz zainstalować menedżer pakietu „DNF” w systemie CentOS 7. Użyjemy go do aktualizacji do Centos 8. Menedżer pakietu „DNF” można zainstalować za pomocą następującego polecenia:
1 | $ yum instaluj dnf |
Po udanej instalacji menedżera pakietu „DNF” musisz usunąć menedżera pakietu „Yum”, aby nie mógł on spowodować żadnej przeszkody w pracy menedżera pakietu „DNF”. Menedżer pakietów „Yum” można usunąć, uruchamiając dwa następujące polecenia:
1 | $ dnf -y usuń Yum Yum-Metadata-Parser |
1 | $ rm -rf /etc /yum |
Krok #4: Uaktualnienie CentOS 7 do Centos 8
Teraz musisz zaktualizować swój system Centos 7 za pomocą następującego polecenia:
1 | Aktualizacja $ DNF |
Po uruchomieniu tego polecenia będziesz gotowy na zainstalowanie Centos 8 w systemie, uruchamiając następujące polecenie:
1 | $ dnf Zainstaluj http: // vault.Centos.org/8.2.2004/baseOS/x86_64/os/pakiety/Centos-Linux-Repos-8-3.El8.Noarch.RPM, Centos-Linux-Relase-8.2.1.2004.El8.Noarch.RPM, Centos-GPG-Keys-8-3.El8.Noarch.RPM |
Ta instalacja zajmie trochę czasu. Po instalacji musisz zaktualizować swoje repozytorium „EPEL” za pomocą polecenia podanego poniżej:
1 | $ dnf -y aktualizację https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-8.Noarch.RPM |
Po zaktualizowaniu repozytorium „EPEL” musisz wyczyścić wszystkie pliki tymczasowe za pomocą następującego polecenia:
1 | $ dnf clean All |
Następnie powinieneś usunąć jądro Centos 7 z poleceniem pokazanym poniżej:
1 | $ rpm -e 'rpm -q jądro' ' |
Po usunięciu jądra Centos 7 powinieneś również usunąć wszystkie sprzeczne pakiety za pomocą następującego polecenia:
1 | $ rpm -e -nodeps sysvinit -tools |
Następnie musisz zaktualizować swój system CentOS 8 z poleceniem pokazanym poniżej:
1 | $ dnf -y - -freasever = 8 --Allowerasing - -Setopt = deltarpm = false distro -sync |
Krok #5: Instalacja rdzenia jądra Centos 8
Teraz musisz zainstalować rdzeń jądra Centos 8 za pomocą następującego polecenia:
1 | $ dnf -y instalacja rdzenia jądra |
Następnie musisz także zainstalować minimalny pakiet CentOS 8 z poleceniem podanym poniżej:
1 | $ DNF -y GroupUpdate „Core” „Minimal Instal” |
Krok #6: Weryfikacja procesu aktualizacji
Po przeprowadzeniu całej procedury możesz zweryfikować proces aktualizacji za pomocą następującego polecenia:
1 | $ cat /etc /redhat-release |
To polecenie służy do wymienienia wersji CentOS, którą uruchomiłeś, jak pokazano na poniższym obrazku. Możesz sprawdzić, czy pomyślnie zaktualizowaliśmy do Centos 8.
Wniosek
Podążając za krokami dokładnie takimi, jak wyjaśniono w powyższej metodzie, będziesz mógł uaktualnić z CentOS 7 do Centos 8 w ciągu kilku minut. Po zrobieniu tego możesz łatwo cieszyć się wszystkimi dodatkami najnowszego wydania Centos.