Dalam tutorial ini, kami akan menunjukkan cara mengupgrade dari openSUSE yang lebih rendah seperti 15.0 atau 15.0 ke 15.3.
Dalam kasus saya, saya menggunakan openSUSE LEAP 15.1, sebelum memulai pemutakhiran, kami sangat menyarankan untuk mencadangkan Data Anda yang sebenarnya jika Anda menggunakan rilis ini di lingkungan produksi.
Langkah 1:Refresh Repositori
Jadi hal pertama yang harus saya lakukan adalah me-refresh repositori saya yang sebenarnya dengan perintah ini
sudo zypper ref
Langkah 2:Perbarui paket yang sebenarnya
Anda dapat memperbarui dengan perintah zypper up
unixcop-opensuse:~ # sudo zypper up
Langkah 3:Nyalakan ulang mesin Anda dan periksa info sistem Anda
sudo reboot
sudo hostnamectl
Mengaktifkan Perbarui repositori:
Jalankan perintah berikut untuk memeriksa apakah repositori pembaruan sudah ada dan diaktifkan.
zypper repos --uri | grep -i update
Jika kolom 'Enabled' mengatakan 'No', aktifkan dengan mengeluarkan perintah di bawah ini:
$ zypper memodifikasirepo –mengaktifkan pembaruan repo
Umemperbarui repositori:
Periksa apakah repo Leap Anda yang didefinisikan di ‘/etc/zypp/repos.d/’ menggunakan variabel ‘$releasever’ yang sudah menggunakan perintah berikut.
$ cat /etc/zypp/repos.d/*.repo
Dalam kebanyakan kasus, seharusnya sudah memiliki variabel '$releasever'. Mereka masih dikodekan dengan nomor versi Leap tertentu, lalu jalankan perintah berikut untuk memodifikasinya.
$ sudo sed -i 's/15.1/${releasever}/g' /etc/zypp/repos.d/*.repo
Untuk menyegarkan repositori openSUSE Leap 15.3, jalankan:
$ sudo zypper --releasever=15.3 refresh
Saatnya meningkatkan versi
zypper --releasever=15.3 dup --force-resolution
–Resolusi paksa penting untuk menghindari menjawab pertanyaan ini
Jadi Tindakan ini akan memakan waktu lama untuk Mengunduh dan meningkatkan semua paket
Ketika tindakan ini berhasil diselesaikan, Anda harus me-reboot server Anda.
reboot
Periksa sistem Anda Sekarang
hostnamectl
zypper ls -r
Selesai