Selasa, 06 April 2010

Cara Update Kernel Ubuntu 8.04

1. Sebelum mengupdate kernel, baiknya kita melakukan instalasi paket-paket pendukungnya.
# apt-get install kernel-package libncurses5-dev fakeroot
wget bzip2


2. Setelah itu, kita lakukan pengecekan terhadap versi kernel yang a
da saati ini.
# uname –a




3. Masuk ke direktori /usr/src/

Hal ini berguna sebagai tempat penyimpanan paket-paket yang akan diinstall.

# cd /usr/src


4. Nah, sekarang kita akan mendonwload paket-paket yang akan diinstall.

Sebelum itu, kita harus memilih versi kernel yang akan kita download.

Misal saya memilih versi kernel

# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.2.tar.bz2


5. Setelah download selesai, maka extraxt file tersebut.

# bzip2 -d linux -2.6.27.2.tar.bz2

# tar xvf linux-2.6.27.2.tar


6. Buat link untuk mengakses file tersebut

# ln -s linux-2.6.27.2 linux


7. Copy file config agar kita tidak melakukan konfigurasi lagi pada menuconfig

# cp /boot/config-`uname -r` ./.config


8. Setelah itu, sekarang masuk ke menuconfig

# menuconfig


9. Setelah itu, maka akan masuk Linux Kernel Configuration.

Pilih load configuration yang berada pada bagian bawah.


10. Setelah itu, pilih OK.

11. Setelah itu, lakukan penyimpanan pada menu Save an Alternate Configuration File



12. Pilih OK untuk menyimpan configuration



13. Kemudian exit.


14. Sebelum melakukan proses compile, ada baiknya kita menontifkan isi salah satu file ./.config dengan memberikan tanda # pada CONFIG_XEN is not set .

Caranya, ketik vico ./.config, lalu lakukan seperti di bawah ini.




15. Lakukan perintah untuk untuk cleaning.

# make-kpkg clean


16. Setelah itu, baru kita compile kernel

# fakeroot make-kpkg --initrd --append-to-version=-andy kernel_image kernel_headers


17. Setelah proses compiling berhasil maka akan terdapat 2 file .deb

#ls /usr/src




18. Setelah itu install file .deb tersebut dengan perintah

#cd /usr/src

#dpkg –i linux-image-2.6.27.2-andy_2.6.27.2-andy-10.00.Custom_i386.deb

#dpkg –i linux-headers-2.6.27.2-andy_2.6.27.2-andy-10.00.Custom_i386.deb


19. Restart pc anda dan anda akan mendapatkan kernel termbaru...

# reboot


20. Setelah melakukan restart, maka kita cek versi kernel kita.

# uname –a




Jika telah berhasil, maka versinya akan berubah seperti di atas.


Tidak ada komentar: