Sunday, November 18, 2012

Upgrade Slackware via Internet & Slackpkg

Selain melalui CD / DVD, update Linux Slackware dapat menggunakan Slackware Package Manager bernama Slackpkg dengan memanfaatkan koneksi Internet untuk mendapatkan paket atau software terbaru untuk di upgrade. Pada artikel ini menggunakan Linux Slackware 14.0 untuk upgrade ke Linux Slackware 14.1 dimana referensi utamanya adalah artikel dari UPGRADE.txt yang merupakan dokumentasi resmi dan alphadi.wordpress.com.

Langkah - Langkah Upgrade Slackware Dengan Slackpkg

1. Ubah mirror Slackware
Ubah untuk /etc/slackpkg/mirrors dan tambahkan baris http://kambing.ui.ac.id/slackware/slackware-14.1/ atau pilih repositori lain dengan lokasi terdekat dengan kota tempat upgrade Slackware berada.

2. Upgrade Linux Slackware
login sebagai root dan jalankan perintah - perintah dibawah ini
slackpkg update
slackpkg install-new
slackpkg upgrade-all
Perintah slackpkg update akan melakukan update repo, slackpkg install-new akan melakukan instalasi paket yang baru dan yang terakhir slackpkg upgrade-all akan melakukan upgrade semua paket yang telah di-install. Setelah upgrade selesai, pilih yes saat Slackware menawarkan untuk menjalankan Lilo. Setelah semua perintah diatas selesai dijalankan, maka lakukan reboot komputer.

3. Clean Linux Slackware
Dikarenakan aplikasi slackpkg itu sendiri juga di upgrade, langkah selanjutnya adalah ubah kembali /etc/slackpkg/mirrors, pilih repositori terdekat. Setelah itu jalankan perintah dibawah ini untuk membersihkan dari paket - paket yang tidak digunakan.
slackpkg clean-system

4. Cek Versi Slackware
Setelah upgrade selesai, untuk mengecek versi Slackware yang sedang digunakan, dapat menggunakan perintah berikut:
cat /etc/slackware-version

Akhir kata, untuk melakukan upgrade dengan slackpkg via internet ini yang perlu dipastikan adalah koneksi internet yang tidak terputus karena saat melakukan upgrade sepenuhnya membutuhkan koneksi internet. Total waktu yang dibutuhkan sekitar 4 jam tergantung koneksi internet.

Update
Apabila saat booting setelah upgrade terdapat info seperti dibawah ini:
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #27 (No such file or directory)
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #28 (No such file or directory)
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #29 (No such file or directory)
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #30 (No such file or directory)
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #31 (No such file or directory)
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #32 (No such file or directory)
Hal itu biasanya disebabkan file /var/lib/alsa/asound.state bermasalah setelah upgrade kernel. Solusinya adalah hapus file tersebut dan buat baru.
rm /var/lib/alsa/asound.state
alsactl store

1 comment:

Related Posts Plugin for WordPress, Blogger...