GNU/Linux >> Znalost Linux >  >> Cent OS

Jak migrovat Centos 8 na AlmaLinux 8.3

CentOS 8 dosáhne konce životnosti 31. prosince 2021. Pokud tedy používáte operační systém CentOS 8, doporučujeme jej upgradovat na alternativní distribuce centos s názvem Alma Linux.

V této příručce vám ukážeme, jak migrovat CentOS 8 na nový AlmaLinux 8.3.

Předpoklady

  • Server se systémem CentOS 8.
  • Na serveru je nakonfigurováno heslo uživatele root.

Ověřte svůj aktuální operační systém

Nejprve můžete ověřit aktuální verzi operačního systému pomocí následujícího příkazu:

hostnamectl

Měli byste vidět následující výstup:

   Static hostname: centos
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 2c4021b827b14dc09dffcd6a602a70dd
           Boot ID: 817d7159c1c345b19d4bfafa8b6ddb60
    Virtualization: kvm
  Operating System: ]8;;https://www.centos.org/CentOS Linux 8 (Core)]8;;
       CPE OS Name: cpe:/o:centos:centos:8
            Kernel: Linux 4.18.0-193.6.3.el8_2.x86_64
      Architecture: x86-64

Můžete také spustit následující příkaz a zkontrolovat verzi operačního systému:

cat /etc/os-release

Měli byste vidět následující výstup:

NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"

Aktualizujte své systémové balíčky

Před zahájením procesu upgradu budete muset aktualizovat všechny balíčky na nejnovější verzi. Všechny je můžete aktualizovat pomocí následujícího příkazu:

dnf update -y

Jakmile jsou všechny balíčky aktualizovány, restartujte systém, aby se aktualizace použila.

reboot

Ruční upgrade z CentOS 8 na AlmaLinux

Nejprve budete muset odstranit všechny klíče gpg CentOS, úložiště a podrobnosti o značce.

Pokud používáte operační systém CentOS 8 Desktop, odeberte je všechny pomocí následujícího příkazu:

rpm -e --nodeps centos-backgrounds centos-indexhtml centos-gpg-keys centos-linux-release centos-linux-repos centos-logos

Pokud používáte serverový operační systém CentOS 8, odeberte je všechny pomocí následujícího příkazu:

rpm -e --nodeps centos-gpg-keys centos-linux-release centos-linux-repos

Po odebrání všech spusťte následující příkaz k instalaci balíčku vydání AlmaLinux.

rpm -ivh https://repo.almalinux.org/almalinux/8.3-beta/BaseOS/x86_64/os/Packages/almalinux-release-8.3-2.el8.x86_64.rpm

Dále spusťte následující příkaz pro upgrade z CentOS 8 na Alma Linux.

dnf distro-sync -y

Po dokončení procesu migrace restartujte systém, aby se změny projevily:

reboot

Po restartování ověřte verzi operačního systému pomocí následujícího příkazu:

cat /etc/os-release

Váš nový operační systém byste měli vidět v následujícím výstupu:

NAME="AlmaLinux"
VERSION="8.3 (Purple Manul)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.3 RC (Purple Manul)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.3:rc"
HOME_URL="https://almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.3"

Upgrade z CentOS 8 na AlmaLinux pomocí skriptu Almalinux-deploy Script

Alma Linux poskytuje skript almalinux-deploy.sh pro automatický upgrade CentOS 8 na AlmaLinux.

Nejprve aktualizujte systémové balíčky pomocí následujícího příkazu:

dnf update -y

Po aktualizaci všech balíčků restartujte systém, aby se změny projevily:

reboot

Dále si stáhněte almalinux-deploy.sh skript pomocí následujícího příkazu:

curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh

Dále spusťte stažený skript pro upgrade vašeho CentOS 8 na AlmaLinux:

bash almalinux-deploy.sh

Po úspěšném dokončení procesu upgradu byste měli vidět následující výstup:

Run dnf distro-sync -y                                                OK
Restoring of alternatives is done                                     OK
Generating grub configuration file ...
done
All Secure Boot related packages which were released by not AlmaLinux are reinstalledOK

Migration to AlmaLinux is completed

Poté restartujte systém, aby se změny projevily:

reboot

Dále spusťte následující příkaz k ověření vašeho operačního systému.

cat /etc/os-release

Měli byste získat následující výstup:

NAME="AlmaLinux"
VERSION="8.4 (Electric Cheetah)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.4"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.4 (Electric Cheetah)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.4:GA"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.4"

Načtenou verzi jádra můžete také zkontrolovat pomocí následujícího příkazu:

grubby --info DEFAULT | grep AlmaLinux

Měli byste získat následující výstup:

title="AlmaLinux (4.18.0-305.3.1.el8_4.x86_64) 8.4 (Electric Cheetah)"

Závěr

Gratulujeme! úspěšně jste upgradovali svůj CentOS 8 na AlmaLinux 8. Doufám, že vám tento návod pomůže upgradovat váš živý systém.


Cent OS
  1. Jak aktualizovat AlmaLinux

  2. Jak migrovat CentOS 7 na AlmaLinux 8:Průvodce krok za krokem

  3. Jak nainstalovat Gradle na CentOS 8

  1. Jak migrovat z CentOS na AlmaLinux

  2. Jak migrovat CentOS Linux na Oracle Linux

  3. Jak restartovat CentOS 8

  1. Jak vypnout CentOS 8

  2. Jak nainstalovat Docker CE na CentOS 8

  3. Jak nainstalovat Anydesk na CentOS 8