NewKernel
Install kernel terbaru dari http://kernel.org
Oke ! Manusia tidak pernah puas :) Jika komputer Anda tidak untuk kerjaan mendesak, saatnya beraksi. Contoh kernel yang saya gunakan adalah 2.6.23.9. Dari pada menggunakan contoh 2.6.XX.XX lebih baik real saja :) .
Perhatian ! Bahasan ini berbeda dengan instalasi kernel pada Slackware-Current. Instalasi kernel disini berbasis Slackware-stable. Dalam kasus ini Slackware 12. Jadi bisa saja Anda mempunyai Slackware 10 stable dan berniat ingin menggunakan kernel terbaru dari http://kernel.org.
Ayo download kernel terbaru di http://kernel.org. Saat ini saya donwload kernel 2.6.23.9. Cara paling praktis menggunakan wget
$ wget -c MirorKernelyangdiPilih ------
$ wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.9.tar.bz2
Besar source kernel 2.6.23.9 adalah 43 MB.
Parameter -c setelah wget berfungsi 'Continue'. Maksudnya, bila saat download tiba2 koneksi putus,Anda dapat melanjutkan download dikemudian waktu tanpa memulai dari awal.
Setelah selesai download, letakkan file tersebut di /usr/src kemudian unpack. Letak direktory ini sebenarnya bisa dimana saja. Tapi biar rapi, ikut standar saja.
Lebih awal jadi root :) kemudian masuk ke direktory /usr/src
#bzip2 -dc linux-2.6.23.9 | tar xvf -
Proses ekstraksi akan berjalan beberapa detik. Setelah itu masuk ke direktory linux-2.6.23.9
#cd linux-2.6.23.9
Ingin melihat lebih awal ?
#make menuconfig
Anda telah melihat tampilan awal menu kernel :) Ingin jalan2 lebih dulu ? Silahkan.
Stop disini --------------------------
Berapa cangkir kopi yang ingin Anda habiskan ?
satu cangkir kopi saja dech !
-
Baiklah, ada ratusan konfigurasi kernel. Anda dapat memulai dari konfigurasi kernel yang sudah jalan dan sudah ada sebelumnya. Oke, saya punya konfigurasi dari kernel 2.6.21.5.
------------------------------
Kopikan konfigurasi kernel lama Anda ke
/usr/src/linux-2.6.23.9. Konfigurasi kernel Anda berada di /boot/config Jika Anda menggunakan kernel standar 2.6.21.5 , maka kopikan file config-generic-smp-2.6.21.5-smp atau config-huge-smp-2.6.21.5-smp ke /usr/src/linux-2.6.23.9 dengan nama .config------------------------------
Kemudian lakukan
#make oldconfig !------------------------------
Anda akan ditanya puluhan pertanyaan mulai dari tambahan modul sampai beragam fasilitas baru. Pilihan Anda hanya 3 : N, Y, atau M.
Resiko satu cangkir kopi tidak besar, jika Anda menjawab N semua, atau Y semua, atau M semua. Mengapa borongan ? Karena Anda dan saya tidak mengerti maksudnya ! Hehehe Bercanda.
Karena basis konfigurasi kernel lama Anda (yang terbukti jalan) sudah ada, maka resiko berhasil lebih besar dibanding Anda memulai dari awal. Saya tidak mengatakan cara demikian akan 100% jalan, tapi Anda sudah menempuh separuh jalan dengan melakukan #make oldconfig.
Sekarang lakukan kompilasi kernel. #make
Install Modul. #make modules_install
Buat Mkinitrd - Lihat bagian FInishing http://slackerbox.com/?q=node/95
Lha ! Kopi Anda sudah habis khan ?
Tiga cangkir kopi saja dech !
-
Anda benar2 seorang hacker sejati ! Memulai dari awal adalah kewajiban. Lha trus kenapa saya melanjutkan bagian ini ? Hehehe
---------
Christin di kantor Yayasan telah membantu saya menyelesaikan laporan belanja. Jadi saya bisa mengerjakan bagian ini dengan lega. Thanks to Christin. :)
Comments
1 comment postedOmz jadi pada saat make oldconfig itu, semua pertanyaan-pertanyaannya dijawab apa ? jika kita enter saya semua apa tidak apa-apa. kan konfigurasi kernel lama udah ikut ke load juga jika kita menggunakan opsi ini.