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

Jak migrovat na CentOS Stream 8 z CentOS Linux 8

Pokud plánujete upgradovat na CentOS 8 z CentOS 7, možná jej budete muset prozatím přeskočit, protože CentOS 8 končí! Pokud jej již používáte, měli byste zvážit migraci na CentOS Stream 8 z CentOS Linux 8.

CentOS (zkratka pro C ommunita ENT erprise O provozující S ystem ) je klon systému Red Hat Enterprise Linux (RHEL). CentOS je široce známý pro svou stabilitu a spolehlivost a je oblíbenou volbou mnoha poskytovatelů webhostingu. Je to také brána pro lidi, kteří se chtějí naučit RHEL zdarma. No, představení je u konce. Vývojáři CentOS oznámili, že se zaměřují na CentOS Stream.

Podle oficiálního oznámení , CentOS Linux 8, jako přestavba RHEL 8, skončí na konci roku 2021. CentOS Stream pokračuje i po tomto datu a slouží jako upstream (vývojová) větev Red Hat Enterprise Linux. Jinými slovy, CentOS Stream bude průběžný model předběžného vydání (tj. beta).

CentOS Stream tedy již nebude následnou přestavbou vydání RHEL. Nyní je to střední proud, který bude žít mezi Fedorou a RHEL. Abych to řekl laicky, už to není Fedora -> RHEL -> CentOS ale Fedora -> CentOS -> RHEL . Od ledna 2022 bude RHEL založen na CentOS, nikoli naopak.

Stále můžete používat CentOS 8 a posílat záplaty až do 31. prosince 2021. Ale CentOS 8 bude ukončen na začátku tohoto roku příštího roku a CentOS 9 nebude. Uživatelé CentOS Linux 7 nemusí panikařit. CentOS 7 bude pokračovat až do konce své životnosti v 2024 .

Při procházení komentářů na blogu CentOS jsem si všiml, že Pan Gregory Kurtzer , původní zakladatel CentOS, zanechal komentář . Říká, že plánuje vytvořit další přestavbu RHEL. Opravdu dobrá zpráva!

Nyní pojďme do toho a migrujme CentOS Linux 8 na CentOS Stream 8. Není to tak obtížné.

Migrace na CentOS Stream 8 z CentOS Linux 8

Nejprve si zálohujte důležitá data , jen pro případ.

Aktualizujte CentOS 8 na nejnovější dostupnou verzi pomocí příkazu:

$ sudo dnf update

Po aktualizaci systému jej restartujte. Zkontrolujte aktuální verzi CentOS 8 pomocí příkazu:

$ cat /etc/redhat-release 
CentOS Linux release 8.3.2011

Dále povolte úložiště CentOS Stream pomocí příkazu:

$ sudo dnf install centos-release-stream

Ukázkový výstup:

Last metadata expiration check: 0:35:27 ago on Wednesday 09 December 2020 12:44:07 PM IST.
Dependencies resolved.
=========================================================================
 Package                 Arch     Version                 Repo      Size
=========================================================================
Installing:
 centos-release-stream   x86_64   8.1-1.1911.0.7.el8      extras    11 k

Transaction Summary
=========================================================================
Install  1 Package

Total download size: 11 k
Installed size: 6.6 k
Is this ok [y/N]: y
Downloading Packages:
centos-release-stream-8.1-1.1911.0.7.el8  17 kB/s |  11 kB     00:00    
-------------------------------------------------------------------------
Total                                    5.9 kB/s |  11 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                 1/1 
  Installing       : centos-release-stream-8.1-1.1911.0.7.el8.x86_   1/1 
  Verifying        : centos-release-stream-8.1-1.1911.0.7.el8.x86_   1/1 

Installed:
  centos-release-stream-8.1-1.1911.0.7.el8.x86_64                        

Complete!

Nahraďte všechna stávající úložiště CentOS Linux repozitáři CentOS Stream:

$ sudo dnf swap centos-{linux,stream}-repos

Nakonec spusťte následující příkaz pro migraci CentOS Linux 8 na CentOS Stream 8:

$ sudo dnf distro-sync

distro-sync příkaz provede nezbytné upgrady, downgrade nebo ponechá vybrané nainstalované balíčky tak, aby odpovídaly nejnovější verzi dostupné z libovolného povoleného úložiště. Pokud není zadán žádný balíček, jsou brány v úvahu všechny nainstalované balíčky. Zadejte Y a stiskněte ENTER pro zahájení migrace na CentOS Stream 8:

Ukázkový výstup:

CentOS-Stream - AppStream                                                                               521 kB/s | 6.3 MB     00:12    
CentOS-Stream - Base                                                                                    304 kB/s | 2.3 MB     00:07    
CentOS-Stream - Extras                                                                                  5.1 kB/s | 7.0 kB     00:01    
Last metadata expiration check: 0:00:01 ago on Wednesday 09 December 2020 01:22:28 PM IST.
Dependencies resolved.
========================================================================================================================================
 Package                                         Architecture    Version                                Repository                 Size
========================================================================================================================================
Installing:
 centos-stream-release                           noarch          8.4-1.el8                              Stream-BaseOS              21 k
     replacing  centos-linux-release.noarch 8.3-1.2011.el8
     replacing  centos-release-stream.x86_64 8.1-1.1911.0.7.el8
Upgrading:
 NetworkManager                                  x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             2.5 M
 NetworkManager-libnm                            x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             1.8 M
 NetworkManager-team                             x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             142 k
 NetworkManager-tui                              x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             322 k
 avahi-glib                                      x86_64          0.7-20.el8                             Stream-BaseOS              14 k
 avahi-libs                                      x86_64          0.7-20.el8                             Stream-BaseOS              62 k
 bind-export-libs                                x86_64          32:9.11.20-6.el8                       
.
.
.
.
baseos                     57 k
 python3-subscription-manager-rhsm               x86_64          1.28.5-1.el8                           Stream-BaseOS             362 k
 subscription-manager                            x86_64          1.28.5-1.el8                           Stream-BaseOS             1.1 M
 subscription-manager-rhsm-certificates          x86_64          1.28.5-1.el8                           Stream-BaseOS             258 k
 usermode                                        x86_64          1.113-1.el8                            baseos                    202 k

Transaction Summary
========================================================================================================================================
Install    9 Packages
Upgrade  107 Packages

Total download size: 205 M
Is this ok [y/N]: y

To bude chvíli trvat v závislosti na rychlosti vašeho internetu. Po dokončení migrace CentOS Stream 8 spusťte následující příkaz pro ověření:

$ cat /etc/redhat-release 
CentOS Stream release 8

Pokud chcete nový CentOS Stream ISO, můžete ho získat z oficiální stránky .

Uživatelé CentOS nejsou spokojeni a jsou proti tomuto rozhodnutí

Mnoho uživatelů a vývojářů CentOS Linuxu je tímto rozhodnutím zklamáno. Mnoho frustrovaných uživatelů poznamenalo, že to očekávali od doby, kdy IBM koupila Red Hat.

Mnoho uživatelů také uvažuje o přechodu na jiné distribuce, které poskytují dlouhodobou podporu. Uživatelé nejčastěji navrhují alternativy FreeBSD, Debian, openSUSE a Ubuntu.

Nevíme, jak bude Red Hat reagovat na rozrušení uživatelů. Možná prostě budou komunitu CentOS ignorovat a půjdou dál. Počkejme a uvidíme.

Nechcete přecházet na CentOS Stream? A co další klony RHEL jako AlmaLinux nebo Rocky Linux nebo Oracle Linux ? Následující průvodce vysvětluje, jak převést na AlmaLInux, Rocky Linux a Oracle Linux z CentOS.

  • Migrace na AlmaLinux z CentOS 8 pomocí skriptu Almalinux-deploy Script
  • Jak přejít na Rocky Linux 8 z CentOS 8 Linux
  • Neoficiální způsob migrace na AlmaLinux z CentOS 8
  • Jak migrovat CentOS 7 na AlmaLinux 8, CentOS Stream 8, Oracle Linux 8, Rocky Linux 8 pomocí nástroje Elevate Utility

Cent OS
  1. Jak migrovat z Centos 8 na Rocky Linux 8

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

  3. Jak migrovat instalaci CentOS 8 na CentOS Stream

  1. Jak migrovat z CentOS na AlmaLinux

  2. Jak migrovat z CentOS 8 na RockyLinux 8.4

  3. Jak migrovat z CentOS 8 na Rocky Linux 8

  1. Jak migrovat z CentOS 8 na Rocky Linux 8

  2. Jak migrovat CentOS Linux na Oracle Linux

  3. Jak migrovat na Rocky Linux 8 z CentOS 8 Linux