Cara Meningkatkan CentOS 7 hingga CentOS 8 Linux

Cara Meningkatkan CentOS 7 hingga CentOS 8 Linux

Dalam artikel ini, anda akan belajar bagaimana untuk menaik taraf Centos 7 ke Centos 8.5 pembebasan. Langkah -langkah yang diterangkan di sini tidak menggambarkan peningkatan rasmi dan ini tidak boleh digunakan untuk pelayan pengeluaran.

Langkah 1: Pasang repositori Epel

Untuk memulakan, pasang Epl repositori dengan menjalankan:

# yum Pasang Epel -Release -y 
Pasang repo epel di CentOS 7

Langkah 2: Pasang alat yum-utils

Setelah berjaya memasang Epel, Pasang yum-utils dengan menjalankan arahan di bawah.

# yum pasang yum-utils 
Pasang yum-utils di CentOS 7

Selepas itu, anda perlu menyelesaikan pakej rpm dengan melaksanakan arahan.

# yum Pasang rpmconf # rpmconf -a 
Simpan tetapan rpm lalai

Seterusnya, lakukan pembersihan semua pakej yang anda tidak perlukan.

# Pakej-Cleanup-LEAVES # Package-Cleanup-Orphans 
Pakej RPM Bersih

Langkah 3: Pasang DNF di CentOS 7

Sekarang pasang Pengurus Pakej DNF yang merupakan Pengurus Pakej Lalai untuk Centos 8.

# yum pasang dnf 
Pasang DNF di CentOS 7

Anda juga perlu mengeluarkan pengurus pakej yum menggunakan arahan.

# dnf -y keluarkan yum yum -metadata -parser # rm -rf /etc /yum 
Keluarkan yum di centos 7

Langkah 4: Menaik taraf CentOS 7 hingga CentOS 8

Kami kini bersedia untuk menaik taraf CentOS 7 ke CentOS 8, tetapi sebelum kami berbuat demikian, tingkatkan sistem menggunakan Pengurus Pakej DNF yang baru dipasang.

# DNF menaik taraf 
Menaik taraf CentOS 7

Seterusnya, pasang Centos 8 Pakej pelepasan menggunakan DNF seperti yang ditunjukkan di bawah. Ini akan mengambil sedikit masa.

# DNF Pasang http: // vault.Centos.org/8.5.2111/baseos/x86_64/os/pakej/Centos-linux-repos-8-3.EL8.Noarch.RPM, Centos-Linux-Release-8.5-1.2111.EL8.Noarch.RPM, CentOS-GPG-KEYS-8-3.EL8.Noarch.rpm 

Catatan: Centos 8 sudah mati dan semua repos telah dipindahkan ke peti besi.Centos.org.

Pasang pakej pelepasan CentOS 8

Seterusnya, tingkatkan Epel repositori.

DNF -Tingkatkan https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Noarch.rpm 
Menaik taraf repositori EPEL

Setelah berjaya menaik taraf Epel repositori, keluarkan semua fail sementara.

# DNF membersihkan semua 

Keluarkan teras kernel lama untuk Centos 7.

# rpm -e 'rpm -q kernel' 
Keluarkan kernel centos lama

Seterusnya, pastikan anda membuang pakej yang bercanggah.

# rpm -e -nodeps sysvinit -tools 

Selepas itu, lancarkan Centos 8 Menaik taraf sistem seperti yang ditunjukkan.

# dnf -y --eleasever = 8 --Lowerasing --Tetopt = Deltarpm = Sinter Distro False 
Peningkatan Sistem CentOS 8

Catatan: Sekiranya anda mendapat kesilapan mengenai pakej yang bercanggah, contohnya dalam kes saya ada konflik mengenai yang ada python36-rpmconf pakej. Saya mengeluarkan pakej ini, sama juga jika anda mendapat sebarang konflik, hanya mengeluarkan pakej tersebut dan cuba menjalankan arahan naik taraf di atas.

Langkah 5: Pasang teras kernel baru untuk CentOS 8

Untuk memasang kernel baru untuk Centos 8, Jalankan arahan.

# DNF -y Pasang kernel -core 
Pasang kernel di CentOS 8

Akhirnya, pasang Centos 8 Pakej minimum.

# DNF -y GroupUpdate "Core" "Minimal Install" 

Sekarang anda boleh menyemak versi CentOS yang dipasang dengan berjalan.

# kucing /etc /redhat-rilease 
Semak versi CentOS

Sekiranya anda melihat output di atas, saya telah berjaya dinaik taraf Centos 7 hingga Centos 8.5 pembebasan.

Baca juga: Cara menyediakan kemas kini automatik untuk CentOS 8

Kesimpulan

Artikel ini menyimpulkan bagaimana anda dapat menaik taraf dari Centos 7 ke Centos 8. Kami harap anda dapati ini berwawasan.