Cara Compile Kernel di Ubuntu
Berhubung waktu itu ada teman saya yang bertanya bagaimana cara compile kernel di Ubuntu, maka baru kali ini akan saya buatkan caranya. Oke pada waktu itu, saya pernah menjelaskan cara compile kernel pada Slackware, lalu Fedora dan juga OpenSuse. Oke untuk melakukan compile kernel dari source pada Ubuntu ini tidak berbeda jauh dengan cara compile pada Linux lainnya. Caranya pertama kita harus install library gcc untuk membuild kernelnya itu. Caranya:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install git-core libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev linux-source qt3-dev-tools libqt3-mt-dev libncurses5 libncurses5-dev fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge kernel-package
Setelah itu tunggu sampai selesai. Dan setelah itu, sekarang kita harus download dulu kernel source di kernel.org. Setelah selesai di download, lalu ekstrak kernel itu ke direktori /usr/src/. Misal kernel itu ada di folder Downloads, maka perintahnya:
$ sudo tar -xvf /home/usernamekamu/Downloads/linux-x.x.x.tar.bz2 -C /usr/src
Lalu setelah sourcenya terekstrak semua, sekarang copykan file config default si Ubuntu ke direktori kernel kita tadi yang ada di folder /usr/src. Caranya:
$ sudo cp /boot/config.x.x.xx-x /usr/src/linux.x.x.x/
Oya maksud dari "x" disana adalah penomoran versi kernelnya. Contoh kernel linux-3.7.2.tar.bz2. Lalu setelah copy file confignya sekarang kita buat folder symbolic dari kernel yang telah diekstrak tadi.
$ sudo cd /usr/src
$ sudo ln -s linux-x.x.x linux
Setelah itu, sekarang masuk ke direktori kernelnya dan lakukan perintah ini:
$ sudo make mrproper
$ sudo make menuconfig
Nah untuk perintah menuconfig di atas, diharapkan anda sudah mengerti apa yang harus anda lakukan (setting disana). Acuan saya sebelum melanjutkan perintah itu, ada baiknya anda melihat spesifikasi dari komputer anda dengan perintah lspci dan lsusb. Dan ingat selalu pesan saya, hati-hati dalam setting config file kernel itu. Tetapi bagi kalian yang masih bingung, dilanjutkan seja ketahap perintah buildnya. Jadi perintah make menuconfig tidak perlu dijalankan. Perintah buildnya adalah:
$ sudo fakeroot make-kpkg --initrd --append-to-version=-custom kernel-image kernel-headers Lakukanlah secara berturut-turut sampai selesai.
Dan langkah terakhirnya adalah menginstall file debnya dengan perintah:
$ sudo dpkg -i *.deb
Lalu setelah selesai, coba restart komputer anda dan ketikkan perintah ini:
$ uname -a
Perintah uname -a di atas adalah perintah untuk mengecek versi kernelnya.
Copy and WIN : http://bit.ly/copy_win
Kategori
- Masih Kosong
Blogroll
- Masih Kosong