Baru-baru ini openSUSE Project mengumumkan rilis stabil terbaru openSUSE 13.2 dengan nama kode Harlequin. Panduan berikut akan membahas mengenai cara upgrade openSUSE 13.1 ke 13.2.
Apa perlu upgrade?
Tidak wajib. openSUSE 13.1 merupakan versi dukungan jangka panjang (LTS) yang disebut Evergreen dengan masa dukungan selama 3 tahun. Namun, jika Anda menginginkan versi rata-rata keseluruhan paket yang lebih baru dan ingin mencicipi nuansa pedoman desain openSUSE baru, tidak ada salahnya mengupgrade ke openSUSE 13.2.
Apa yang harus dilakukan sebelum upgrade?
Sebelum melakukan upgrade, pastikan Anda memiliki kuota internet yang cukup untuk melakukan upgrade. Jika Anda tidak yakin, Anda bisa melakukan upgrade offline yang akan dibahas pada posting berikutnya.
Setelah ini, disarankan Anda mengupdate keseluruhan sistem dengan melakukan perintah:
zypper refresh
zypper update
Saatnya melakukan upgrade
Backup repositori openSUSE saat ini dengan perintah:
cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.Old
Pastikan Anda menonaktifkan semua repositori OBS dan repositori lain sebelum melakukan upgrade, caranya:
Lihat daftar repositori pada sistem Anda beserta alamat URLnya
zypper repos --uri
Nonaktifkan repo pihak ketiga tersebut dengan perintah:
zypper modifyrepo --disable namaalias
Jalankan perintah sed berikut untuk mengubah alamat repositori ke openSUSE 13.2 secara otomatis:
sed -i 's/13\.1/13.2/g' /etc/zypp/repos.d/*
Anda juga bisa mengubahnya secara manual jika memiliki banyak waktu luang. 😛
Setelah itu lakukan penyegaran metadata paket:
zypper refresh
Berdasarkan anjuran di wiki openSUSE, gunakan software tmux untuk mengantisipasi kesalahan dengan sesi X selama melakukan upgrade. tmux tetap dapat berjalan di latar belakang.
zypper install tmux
Buka tmux dan lakukan upgrade
zypper dup
Lamanya proses upgrade tergantung dari kecepatan internet dan komputer Anda.