GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOSLinux8からCentOSStream8に変換する方法

CentOSのチームは、RHELのアップストリームバージョンであるCentOSストリームに焦点を移すことを決定しました。 CentOSストリームは、FedoraLinuxとRHELの間に配置されます。これは100%RHELクローンではありませんが、RHEL開発に先んじています。 RockyLinuxやAlmaLinuxなど、RHEL 8と100%互換性のある他のディストリビューションが登場しました。

このガイドでは、新しいオペレーティングシステムを再インストールせずに、既存のCentOS8ディストリビューションをCentos8ストリームに変換する方法を学習します。

関連コンテンツ:

  • Centos8からRockyLinux8に移行する方法

目次

  1. システムが最新であることを確認してください
  2. CentOSLinuxシステムをバックアップする
  3. CentOSStreamパッケージをインストールする

1。システムが最新であることを確認してください

次のコマンドを使用して、サーバーが更新されていることを確認します。

sudo dnf update -y

次のコマンドを使用して、CentOSLinux8のバージョンも確認しましょう。

$ 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。 CentOS8システムをバックアップする

システムを定期的に更新することをお勧めします。システムにアプリケーションデータがある場合は、それがバックアップされていることを確認してください。また、OSスナップショットを作成して、問題が発生したときに元に戻してください。常に検証済みのバックアップを保持します。

3。 CentOSストリームパッケージをインストールする

次のコマンドを使用して、CentOS-Streamパッケージをインストールします。

sudo dnf install -y centos-release-stream

4。システムをCentOS8からCentOSStreamに変換します

必要なパッケージをインストールした後、CentOS8からCentOSStreamへの移行を開始できます。まず、リポジトリを交換する必要があります。このコマンドは、CentOS 8リポジトリを削除し、CentOSStreamリポジトリに置き換えます。 CentOSStreamからすべてのアップデートとライブラリ/アプリを取得します。

sudo dnf swap centos-linux-repos centos-stream-repos

次のコマンドでリポジトリを一覧表示します:

sudo dnf repolist

出力:

$ sudo dnf repolist
repo id                                                                                                repo name
appstream                                                                                              CentOS Stream 8 - AppStream
baseos                                                                                                 CentOS Stream 8 - BaseOS
extras                                                                                                 CentOS Stream 8 - Extras

次に、CentOS Stream ABI/APIのパッケージを取得する必要があります。これにより、パッケージがアップグレードまたはダウングレードされて新しいABI / APIに一致し、ABI / APIの変更により100%のRHEL互換性が失われます。これを実現するには、次のコマンドを使用します。

sudo dnf distro-sync

5。システムを再起動します

変更が適用されたことを確認するために、システムを再起動する必要があります。次のコマンドを使用して、システムを再起動します。

sudo systemctl reboot

6。移行の確認

再起動が完了したら、サーバーにログインして、成功したことを確認します。バージョンを確認して、次のコマンドを使用してCentos8Streamに切り替えられたことを確認します。

$ cat /etc/os-release
NAME="CentOS Stream"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Stream 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"

CentOSリリースファイルも確認できます

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

hostnamectlでホスト名を確認すると、情報も表示されます

$ cat /etc/centos-release
CentOS Stream release 8
[[email protected] ~]$ hostnamectl
   Static hostname: dev-ce8-1-srv.citizix.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 4d78db4a684b6f64404255df88b2c437
           Boot ID: 2f9319edf2ed4c7a9b32f397ed338c32
    Virtualization: kvm
  Operating System: CentOS Stream 8
       CPE OS Name: cpe:/o:centos:centos:8
            Kernel: Linux 4.18.0-358.el8.x86_64
      Architecture: x86-64

Cent OS
  1. Centos8からRockyLinux8に移行する方法

  2. CentOS8をCentOSストリームに変換する方法

  3. CentOS8からRockyLinux8に移行する方法

  1. CentOSLinuxでブートストラップを解除する方法

  2. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  3. Centos8LinuxをAlmaLinux8に変換する方法

  1. CentOS8からRockyLinux8.4に移行する方法

  2. CentOSLinux8をCentOSストリームに変換する方法[2ステップ]

  3. CentOS8からRockyLinux8に移行する方法