GNU/Linux >> Belajar Linux >  >> Cent OS

Bagaimana mengkonversi dari CentOS Linux 8 ke CentOS Stream 8

Tim di CentOS memutuskan untuk mengalihkan fokus ke aliran CentOS, versi hulu dari RHEL. Aliran CentOS menempatkan dirinya di antara Fedora Linux dan RHEL. Ini bukan klon RHEL 100% tetapi di depan pengembangan RHEL. Distro lain yang 100% kompatibel dengan RHEL 8 telah muncul termasuk Rocky Linux dan Alma Linux.

Dalam panduan ini, kita akan mempelajari cara mengubah distro CentOS 8 yang ada menjadi Centos 8 Stream tanpa menginstal ulang sistem operasi baru.

Konten Terkait:

  • Cara migrasi dari Centos 8 ke Rocky Linux 8

Daftar Isi

  1. Pastikan sistem Anda mutakhir
  2. Cadangkan sistem CentOS Linux Anda
  3. Instal paket CentOS Stream

1. Pastikan sistem Anda mutakhir

Pastikan server diperbarui menggunakan perintah ini:

sudo dnf update -y

Mari kita juga memverifikasi versi CentOS Linux 8 menggunakan perintah ini:

$ 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. Cadangkan sistem CentOS 8 Anda

Ini adalah praktik yang baik untuk memastikan pembaruan berkala pada sistem Anda. Jika Anda memiliki data aplikasi di sistem, pastikan itu dicadangkan. Harap juga buat snapshot OS untuk kembali ketika terjadi kesalahan. Selalu simpan cadangan terverifikasi.

3. Instal Paket Aliran CentOS

Gunakan perintah ini untuk menginstal paket CentOS-Stream:

sudo dnf install -y centos-release-stream

4. Konversikan sistem dari CentOS 8 ke CentOS Stream

Setelah menginstal paket yang diperlukan, kita dapat mulai bermigrasi dari CentOS 8 ke CentOS Stream. Pertama, kita harus menukar repo. Perintah ini akan menghapus repo CentOS 8 dan menggantinya dengan repo CentOS Stream. Kami akan mendapatkan semua pembaruan dan lib/aplikasi dari CentOS Stream.

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

Buat daftar repo dengan perintah ini:

sudo dnf repolist

Keluaran:

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

Selanjutnya, kita perlu mendapatkan paket untuk CentOS Stream ABI/API. Ini akan meningkatkan atau menurunkan versi paket agar sesuai dengan ABI/API baru dan merusak kompatibilitas RHEL 100% karena perubahan ABI/API. Gunakan perintah ini untuk mencapainya:

sudo dnf distro-sync

5. Mulai ulang sistem

Kita perlu me-reboot sistem untuk memastikan bahwa perubahan telah diterapkan. Gunakan perintah ini untuk mem-boot ulang sistem:

sudo systemctl reboot

6. Memverifikasi migrasi

Setelah reboot selesai, login ke server dan konfirmasikan bahwa itu berhasil. Verifikasi versi untuk memastikan kita sekarang beralih ke Centos 8 Stream menggunakan perintah ini:

$ 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"

Kami juga dapat memeriksa file rilis CentOS

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

Memeriksa nama host dengan hostnamectl juga akan mengungkapkan info

$ 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. Cara debootstrap di CentOS Linux

  2. Bagaimana cara mengubah Centos 8 Linux ke Alma Linux 8

  3. Bagaimana Mengonversi CentOS 8 ke CentOS Stream

  1. Cara menginstal Erlang di Rocky Linux/Alma Linux/CentOS 8

  2. Bagaimana cara bermigrasi dari Centos 8 ke Rocky Linux 8

  3. Cara Migrasi dari CentOS 8 ke Rocky Linux 8

  1. Cara Migrasi Dari CentOS 8 ke RockyLinux 8.4

  2. Cara Mengonversi CentOS Linux 8 ke CentOS Stream [2 Langkah]

  3. Cara Migrasi dari CentOS 8 ke Rocky Linux 8