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

Jak převést Centos 8 Linux na Alma Linux 8

Tým v CentOS se rozhodl přesunout zaměření na CentOS stream, upstream verzi RHEL. Stream CentOS se řadí mezi Fedora Linux a RHEL. Není to 100% klon RHEL, ale před vývojem RHEL. Přišly další distribuce, které jsou 100% kompatibilní s RHEL 8, včetně Rocky Linux a Alma Linux.

V této příručce se naučíme, jak převést existující distribuci CentOS 8 na Alma Linux bez přeinstalace nového operačního systému. Tým Alma Linux poskytuje pro tento účel automatizovaný skript. Upgrade na místě nevyžaduje formátování pevného disku a díky tomu budou všechna nastavení, programy a soubory na vašem aktuálním systému CentOS 8 zachovány.

Související obsah:

  • Jak migrovat z Centos 8 na Rocky Linux 8
  • Jak převést z CentOS Linux 8 na CentOS Stream 8

Obsah

  1. Ujistěte se, že je váš systém aktuální
  2. Zálohujte svůj systém CentOS Linux
  3. Nainstalujte balíček CentOS Stream
  4. Stáhněte si oficiální skript pro migraci AlmaLinux

1. Ujistěte se, že váš systém je aktuální

Ujistěte se, že je server aktualizován pomocí tohoto příkazu:

sudo dnf update -y

Ověřte také verzi CentOS Linux 8 pomocí tohoto příkazu:

$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"

2. Zálohujte svůj systém CentOS 8

Je dobrým zvykem zajistit pravidelné aktualizace vašeho systému. Pokud máte v systému data aplikace, ujistěte se, že jsou zálohována. Udělejte také snímek OS, abyste se mohli vrátit zpět, když se něco pokazí. Vždy mějte ověřené zálohy.

3. Stáhněte si oficiální skript pro migraci AlmaLinux

Tým AlmaLinux poskytuje nástroj pro migraci, který v tomto procesu pomůže. Nástroj se nachází v tomto úložišti github.

Stáhněte si skript almalinux-deploy.sh:

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

Dále vytvořte spustitelný skript:

chmod +x almalinux-deploy.sh

4. Migrujte z CentOS 8 na AlmaLinux 8

Nakonec, se skriptem dostupným místně, jej spusťte na a zahajte proces migrace:

sudo bash almalinux-deploy.sh

Poté, co migrační skript provede několik úvodních kontrol, zahájí proces upgradu určitých balíčků za účelem synchronizace systému s aktuální verzí AlmaLinuxu 8.

Buďte trpěliví, protože proces upgradu může nějakou dobu trvat. Po dokončení byste měli vidět zprávu o úspěchu

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

Migration to AlmaLinux is completed

Chcete-li použít změny jádra, restartujte systém

sudo reboot

5. Zkontrolujte verzi AlmaLinux pro ověření migrace

Chcete-li potvrdit, že jste úspěšně migrovali, zkontrolujte verzi operačního systému:

$ cat /etc/os-release
NAME="AlmaLinux"
VERSION="8.5 (Arctic Sphynx)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.5"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.5 (Arctic Sphynx)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8::baseos"
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.5"

To je vše. Gratulujeme! Úspěšně jste převedli CentOS 8 na AlmaLinux 8.

Zkontrolujte, zda systém ve výchozím nastavení zavádí jádro AlmaLinux:

$ sudo grubby --info DEFAULT | grep AlmaLinux
title="AlmaLinux (4.18.0-348.12.2.el8_5.x86_64) 8.5 (Arctic Sphynx)"

Závěr

Vezměte prosím na vědomí, že almalinux-deploy.sh skript převede pouze verzi CentOS 8 na AlmaLinux 8. 


Cent OS
  1. Jak debootstrap na CentOS Linux

  2. AlmaLinux vs Rocky Linux

  3. Jak nainstalovat klienta FreeIPA na Rocky Linux/Alma Linux/CentOS 8

  1. Jak migrovat Centos 8 na AlmaLinux 8.3

  2. Jak spustit GUI na CentOS/AlmaLinux/Rocky Linux 8

  3. Jak převést CentOS 8 na CentOS Stream

  1. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  2. Jak nainstalovat a používat Podman v Rocky Linux/Alma Linux/Centos 8

  3. Jak převést z CentOS Linux 8 na CentOS Stream 8