Tutorial ini menjelaskan tentang cara mengupgrade instalasi openSUSE 11.2 desktop dan server menjadi openSUSE 11.3
Sebenarnya upgrade bisa dilakukan dengan menggunakan YaST jika terdapat modul wagon di dalamnya ( ini hanya untuk pengguna openSUSE desktop). Namun disini akan kami jelaskan tentang cara termudah mengupgrade openSUSE dengan menggunakan command line baik untuk yang versi desktop maupun server.Hal terpenting yang harus ada disini adalah koneksi internet. Namun kami sangat menyarankan untuk mengupgrade melalui DVD untuk menghindari kerusakan karena kesalahan user dalam melakukan upgrade.
Sebelum mengupgrade distribusi openSUSE, kita harus menginstal update terakhir dari openSUSE 11.2. Caranya buka terminal/konsole dan jalankan perintah
[code language=’cpp’]zypper repos –uri
[/code]
untuk mengecek repositori yang di gunakan dan di enable di sistem. Pastikan bahwa disana terdapat baris
http://download.openSUSE.org/update/11.2/ dalam kolom uri dan yes pada kolom enabled. (dalam contoh ini aliasnya adalah repo-update dan namanya adalah openSUSE-11.2-Update, tetapi kadang ini berbeda untuk sistem yang berbeda, yang terpenting adalah kolom URI
linux-0hgc:~ # zypper repos –uri
# | Alias | Name | Enabled | Refresh | URI
–+————–+———————–+———+———+—————————————————————-
1 | repo-debug | openSUSE-11.2-Debug | No | Yes | http://download.openSUSE.org/debug/distribution/11.2/repo/oss/
2 | repo-non-oss | openSUSE-11.2-Non-Oss | Yes | Yes | http://download.openSUSE.org/distribution/11.2/repo/non-oss/
3 | repo-oss | openSUSE-11.2-Oss | Yes | Yes | http://download.openSUSE.org/distribution/11.2/repo/oss/
4 | repo-source | openSUSE-11.2-Source | No | Yes | http://download.openSUSE.org/source/distribution/11.2/repo/oss/
5 | repo-update | openSUSE-11.2-Update | Yes | Yes | http://download.openSUSE.org/update/11.2/
linux-0hgc:~ #
Jika di kolom Enabled tertulis No, Anda harus meng-enable repositori tersebut dengan menjalankan perintah
[code language=’cpp’]zypper modifyrepo –enable repo-update
[/code]
repo-update mengacu pada kolom Alias, jika di kolom alias tertulis tidak seperti itu, misalnya http-download.openSUSE.org-82ba1b08, maka perintahnya menjadi
[code language=’cpp’]zypper modifyrepo –enable http-download.openSUSE.org-82ba1b08
[/code]
Jika disana tidak terdapat repositori dengan URI http://download.openSUSE.org/update/11.2/ ,maka anda harus menambahkannya dengan menggunakan perintah
[code language=’cpp’]zypper addrepo –check –name ‘openSUSE-11.2-Update’ http://download.openSUSE.org/update/11.2/ repo-update
[/code]
Sekarang, saatnya menginstal update terakhir
[code language=’cpp’]zypper refresh
zypper update
[/code]
Jika sudah selesai, sekarang saatnya mengupgrade distribusi openSUSE ke 11.3. Caranya, disable semua repositori openSUSE 11.2
[code language=’cpp’]zypper modifyrepo –all –disable
[/code]
dan enable semua repositori openSUSE 11.3
[code language=’cpp’]zypper addrepo –name “openSUSE-11.3 OSS” http://download.openSUSE.org/distribution/11.3/repo/oss/ repo-11.3-oss
zypper addrepo –name “openSUSE-11.3 Non-OSS” http://download.openSUSE.org/distribution/11.3/repo/non-oss/ repo-11.3-non-oss
zypper addrepo –name “openSUSE-11.3 Updates” http://download.openSUSE.org/update/11.3/ repo-11.3-update
[/code]
Jika di dalam repositori openSUSE 11.2 terdapat repositori third party, maka harus di cek terlebih dahulu apakah terdapat repositori untuk openSUSE 11.3, jika ada tambahkan repositori third party tersebut dengan menggunakan perintah
[code language=’cpp’]zypper addrepo –name
[/code]
Sebagai contoh, ketika menggunakan repositori VirtualBox
server1:~ # zypper repos –uri
# | Alias | Name | Enabled | Refresh | URI
–+—————–+——————————+———+———+————————————————————
…
7 | virtualbox | VirtualBox for openSUSE 11.2 | Yes | Yes | http://download.virtualbox.org/virtualbox/rpm/openSUSE/11.2
server1:~ #
Enable repositori VirtualBox untuk openSUSE 11.3 dengan perintah sebagai berikut
[code language=’cpp’]zypper addrepo –name “VirtualBox for openSUSE 11.3” http://download.virtualbox.org/virtualbox/rpm/openSUSE/11.3 virtualbox-11.3
[/code]
dalam contoh diatas Name dan Alias tidak digunakan, karena yang terpenting adalah URI nya. Jika sudah memasukkan semua repositori third party , sekarang saatnya mengupgrade distribusi openSUSE secara penuh. Jalankan perintah berikut
[code language=’cpp’]zypper ref
zypper dup
[/code]
Setelah selesai, reboot sistem
[code language=’cpp’]reboot
[/code]
dan sekarang saatnya menikmati sistem openSUSE 11.3 Anda yang baru 🙂
3 Comments
Omjay jadi kepengen praktik langsung, ajarin dong mas vavai.
salam
Omjay
masih takut updet om, soale 11.2 nya udah modif abis-abis plus banyak aplikasi aneh-anehnya 😀
Apakah wine dan Virtual Box otomatis jalan saat update seperti langkah diatas Pak Vavai?
saya pakai 11.2, agak tergoda untuk pindah ke 11.3 juga