Setelah RedHat mengalihkan fokusnya dari CentOS 8 ke CentOS Stream 8, Mr.Gregory Kurtzer, pendiri asli CentOS, telah mulai mengembangkan pembangunan kembali RHEL lainnya, bernama Rocky Linux. Rocky Linux adalah sistem operasi perusahaan komunitas yang dirancang agar 100% kompatibel dengan RedHat Enterprise Linux. Panduan langkah demi langkah ini menjelaskan cara bermigrasi ke Rocky Linux 8 dari CentOS 8 Linux menggunakan skrip migration2rocky. Tim pengembang Rocky Linux telah membuat skrip Migrasi2rocky untuk dengan mudah mengonversi sistem CentOS 8 yang ada ke Rocky Linux 8.
Migrate ke Rocky Linux 8 dari CentOS 8 menggunakan skrip Migrasi2rocky
Perhatian:
Pertama-tama, buat cadangan data penting dari sistem CentOS Anda sebelum memulai proses peningkatan. Saya menguji skrip ini di mesin virtual CentOS 8 yang baru diinstal. VM saya tidak memiliki data apa pun dan ini adalah edisi server dengan instalasi minimal. Ini bekerja dengan baik tanpa masalah seperti yang diharapkan.
Mari kita mulai tugas migrasi Rocky Linux!
Langkah 1: Tingkatkan sistem CentOS 8 Linux saat ini ke versi terbaru yang tersedia:
$ sudo dnf --refresh upgrade
Setelah pembaruan selesai, Nyalakan ulang sistem Anda:
$ sudo reboot
Langkah 2: Periksa apakah Anda menjalankan versi CentOS 8 di sistem Anda:
$ cat /etc/redhat-release
Contoh output:
CentOS Linux release 8.4.2105
Anda juga dapat menggunakan perintah berikut untuk menampilkan detail output:
$ cat /etc/os-release
Contoh keluaran:
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"
Langkah 3: Unduh skrip migrasi Rocky Linux beri nama migration2rocky dari sini.
$ curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
Langkah 4: Jadikan skrip migration2rocky dapat dieksekusi:
$ sudo chmod +x migration2rocky .sh
Langkah 5: Terakhir, jalankan skrip migration2rocky dengan -r switch untuk bermigrasi ke Rocky Linux 8 dari sistem CentOS 8 Linux menggunakan perintah:
$ sudo bash migration2rocky.sh -r
Ini akan menggantikan repositori CentOS 8 dengan repositori Rocky Linux, hapus branding CentOS , tambahkan kunci GPG Rocky Linux, lalu unduh, instal, dan tingkatkan semua paket.
Persiapan untuk memigrasikan CentOS Linux 8 ke Rocky Linux 8. Menentukan nama repositori untuk CentOS Linux 8..... Menemukan repositori berikut yang dipetakan dari CentOS Linux 8 ke Rocky Linux 8: CentOS Linux 8 Rocky Linux 8 appstream appstream baseos baseos ekstra ekstra Mendapatkan nama paket sistem untuk CentOS Linux 8....... Menemukan paket sistem berikut yang memetakan f rom CentOS Linux 8 ke Rocky Linux 8: CentOS Linux 8 Rocky Linux 8 centos-backgrounds rocky-backgrounds centos-gpg-keys rocky-gpg-keys centos-logos rocky-logos centos-indexhtml rocky-indexhtml centos-linux-release rocky- rilis centos-linux-repos rocky-repos [...]
Ini akan memakan waktu beberapa menit hingga berjam-jam tergantung pada kecepatan Internet dan ukuran instalasi. Jika instalasi Anda minimal dan Anda memiliki SSD dengan koneksi Internet yang cepat, mungkin akan memakan waktu 5-10 menit.
Setelah migrasi Rocky Linux berhasil, Anda akan melihat output berikut:
[...] Selesai! Selesai, silakan reboot sistem Anda. Log instalasi ini dapat ditemukan di /var/log/migrate2rocky.log
Langkah 6: Jalankan perintah berikut untuk menyinkronkan paket yang diinstal ke versi terbaru yang tersedia.
$ sudo dnf distro-sync -y
Terakhir, reboot sistem Anda:
$ sudo reboot
Langkah 7: Masuk ke sistem Rocky Linux dan perbarui nama host dan nama pengguna yang cocok dengan Rocky Linux:
$ sudo hostnamectl set-hostname rocky8
Keluar dan masuk kembali untuk menerapkan perubahan.
Periksa nama host untuk memverifikasi bahwa itu telah diubah:
$ hostname rocky8
Ya, telah diperbarui!
Berikut adalah sistem Rocky Linux 8.4 saya yang berjalan di KVM setelah berhasil bermigrasi dari CentOS 8.4.
Itu saja. Kami telah berhasil memigrasikan CentOS Linux 8 ke Rocky Linux 8 menggunakan skrip migration2rocky.
Rocky Linux 8.4 sistem operasi enterprise Linux sekarang siap digunakan.
Migrate CentOS 7 ke Any Enterprise Linux 8 Dengan ELevate
Harap dicatat bahwa skrip Migrate2rocky hanya akan mengonversi versi CentOS 8 ke Rocky Linux 8. Jika Anda menjalankan versi lama seperti CentOS 7.x atau 6.x, skrip ini tidak akan membantu.
Untungnya, ada alat bernama ELevate untuk memigrasikan CentOS 7 ke versi Enterprise Linux 8.x apa pun.
ELevate adalah alat migrasi open source yang memungkinkan Anda untuk bermigrasi di antara versi utama RHEL- distribusi berbasis dari versi 7.x ke 8.x. Untuk lebih jelasnya, lihat panduan berikut.
Cara Migrasi CentOS 7 Ke AlmaLinux 8, CentOS Stream 8, Oracle Linux 8, Rocky Linux 8 Menggunakan Elevate UtilityInstall Rocky Linux
Anda dapat mengunduh Rocky Linux versi terbaru dari tautan berikut. Saat menulis panduan ini, Rocky Linux 8 tersedia untuk arsitektur x86_64 bit dan ARM64 (aarch64). Saat ini, Rocky Linux minimal ISO, DVD, file torrent tersedia untuk diunduh di halaman unduh resmi.
Unduh Rocky Linux
Gambar wadah Rocky Linux tersedia di tautan berikut:
Docker HubQuay.io
Unduh gambar pilihan Anda dan instal Rocky Linux di Anda sistem seperti yang dijelaskan dalam tautan berikut.
Cara Menginstal Rocky Linux
Resources:
Rocky Linux catatan rilisMigrate2rocky Script Repositori GitHub
Terkait baca:
Cara Bermigrasi Ke CentOS Stream 8 Dari CentOS Linux 8Migrate Ke AlmaLinux Dari CentOS 8 Untuk Menyebarkan Skrip Menggunakan Almalinux AlmaLinux Dari CentOS 8Cara Migrasi CentOS Linux Ke Oracle Linux