V tomto tutoriálu vám ukážeme, jak migrovat CentOS na AlmaLinux. Pro ty z vás, kteří nevěděli, AlmaLinux OS je open source komunitou řízený projekt, který je vytvořen ze zdrojového kódu Red Hat Enterprise Linux (RHEL). AlmaLinux je plně binárně kompatibilní fork RHEL 8 a je vytvořen tvůrci zavedeného operačního systému CloudLinux.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci AlmaLinux OS.
Jako obvykle zálohujte důležitá data ze systému CentOS před zahájením procesu upgradu. Vezměte prosím na vědomí, že almalinux-deploy
skript slouží pouze k převodu nejnovější verze CentOS 8.3 na AlmaLinux 8.3. Pokud používáte starší verze, jako je CentOS 7.x nebo 6.x, tento skript nebude fungovat.
Předpoklady
- Server s jedním z následujících operačních systémů:AlmaLinux 8 nebo CentOS.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Migrujte CentOS na AlmaLinux
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf update sudo dnf install epel-release
Krok 2. Migrujte CentOS na AlmaLinux.
Nyní stáhneme skript migrace CentOS 8 na AlmaLinux:
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
Jakmile je skript uložen, udělte mu příslušné oprávnění příkazem:
chmod +x almalinux-deploy.sh
Potom spusťte skript pomocí níže uvedených příkazů:
sudo bash ./almalinux-deploy.sh
Poté, co skript provede několik úvodních kontrol, zahájí proces odstranění, přeinstalace, downgradu a upgradu určitých balíčků, aby došlo k synchronizaci systému s aktuálním Vydání AlmaLinux. Migrace může ve skutečnosti trvat kratší dobu než upgrade. Po dokončení migrace restartujte podruhé a máte hotovo.
reboot
Po dokončení potvrďte, že váš systém CentOS 8 byl úspěšně převeden na AlmaLinux 8:
$ cat /etc/os-release 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.4 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" $ cat /etc/redhat-release AlmaLinux release 8.3 RC (Purple Manul)
Gratulujeme! Úspěšně jste migrovali AlmaLinux. Děkujeme, že jste použili tento návod k migraci CentOS na systém AlmaLinux. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web AlmaLinux.
P>