GNU/Linux >> Belajar Linux >  >> Linux

Memutakhirkan dari CentOS/RHEL 7 ke CentOS/RHEL 8 menggunakan Leapp

Utilitas Leapp adalah kerangka kerja untuk memperbarui dan meningkatkan sistem operasi serta aplikasi. Paket komponen utilitas memungkinkan pembuatan alur kerja yang berbeda ke dalam profil untuk memperbarui perangkat lunak.

Saat ini, utilitas Leapp hanya digunakan untuk memutakhirkan sistem operasi, khususnya, dari rilis CentOS/RHEL 7 saat ini ke versi CentOS/RHEL 8 saat ini. Prosedur dalam dokumen ini tidak berlaku untuk dan tidak didukung pada sistem operasi atau versi lain. Utilitas Leapp juga mendukung platform x86_64 dan ARM (aarch64) saat memutakhirkan instans CentOS/RHEL/Fedora.

Operasi Leapp terdiri dari dua fase:

  • sebuah fase pra-peningkatan versi yang menjalankan pemeriksaan pada sistem untuk menentukan apakah perangkat lunak dapat ditingkatkan versinya.
  • Tahap kedua adalah peningkatan versi sebenarnya sendiri, yang prosesnya didasarkan pada file konfigurasi yang memetakan paket antara versi perangkat lunak sebelumnya dan saat ini.

Menginstal Leapp

Leapp saat ini dapat diinstal dari paket RPM yang disiapkan untuk Fedora 26, 27, dan 28, CentOS 7, dan Red Hat Enterprise Linux 7. Jika Anda menggunakan distribusi yang berbeda, atau Anda ingin membuat dan menginstal Leapp sendiri, ikuti petunjuk ini .

Fedora

Aktifkan repositori Leapp Copr. Kemudian, instal Leapp.

$ sudo dnf install -y dnf-plugins-core
$ sudo dnf copr enable -y @leapp/leapp-devel
$ sudo dnf install -y leapp

CentOS 7

Tambahkan repositori Leapp Copr dan instal Leapp.

$ sudo yum install -y yum-plugins-copr
$ sudo yum copr enable -y @leapp/leapp-devel
$ sudo yum install -y leapp

Red Hat Enterprise Linux 7

Tambahkan repositori Leapp Copr dan instal Leapp.

$ sudo curl https://copr.fedorainfracloud.org/coprs/g/leapp/leapp-devel/repo/epel-7/group_leapp-leapp-devel-epel-7.repo -o /etc/yum.repos.d/group_leapp-leapp-devel-epel-7.repo
$ sudo yum install -y leapp

Alat lompatan

Alat lompatan adalah aplikasi pengguna akhir yang dirancang untuk menjalankan alur kerja tertentu. Untuk menjalankan alur kerja khusus atau membuat aktor, gunakan utilitas snactor. Saat ini kami menyediakan alur kerja untuk meningkatkan sistem:

# leapp upgrade

Beberapa fase dari alur kerja pemutakhiran akan mem-boot ulang sistem, dan Anda perlu melanjutkan alat lompatan.

# leapp upgrade --resume


Linux
  1. Cara Menginstal Ruby 2.0.0 di CentOS &RHEL 6 menggunakan RVM

  2. Cara menginstal gcc8 menggunakan devtoolset-8-gcc

  3. Instal CentOS 7 menggunakan mode teks

  1. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  2. Instal Webmin di CentOS 7 / RHEL 7

  3. Cara menginstal paket menggunakan dnf di CentOS/RHEL 8

  1. Cara Menginstal P7Zip di RHEL 8 / CentOS 8

  2. Cara menginstal ntfs-3g di RHEL 8 / CentOS 8

  3. Cara Menginstal PHP-mbstring di RHEL 8 / CentOS 8