Untuk Fedora disini saya coba pada Fedora 17. Pertama-tama untuk build kernel from source ini, kita harus intall gcc-nya dahulu sebagai compilernya.
$ su
# yum install gcc
Setelah itu install juga pake tambahan yaitu ncurses development.
# yum install ncurses-devel
Lalu lakukan update sistem Fedoranya agar menjadi lebih fresh dengan perintah:
# yum update
Lalu sekarang selanjutnya adalah mendowload kernel sourcenya di sini http://kernel.org. Downloadlah kernel yang stabil di situs tersebut. Misal kernel yang di download adalah kernel 3.7.2 dan berapa pada direktory /home/usernamekamu/Downloadds.
Sekarang saatnya ekstrak kernel tadi yang berada di /home/user/Downloads ke /usr/src.
# tar -xvf /home/usernamekamu/Downloads/linux-3.7.2.tar.gz -C /usr/src/
Selanjutnya adalah menuju direktory kernelnya tadi yang ada di /usr/src.
# cd /usr/src/linux-3.7.2
Lalu selanjutnya adalah melakukan proses pengompilelan kernelnya.
# make mrproper
Lalu juga copy file config kernel yang sebelumnya. Contoh yang saya lakukan adalah copy config kernel-3.3.4 (kernel default fedora 17)
# cp /boot/config-3.3.4-5.fc17.i686 /usr/src/linux-3.7.2/.config
Nah sekarang saatnya mengedit confignya sesuai kebutuhan kita dan sesuai spesifikasi laptop kita. Untuk mengetahuinya silahkan baca-baca tentang lspci atau cpuinfo.
# make menuconfig
Kalau sudah selesai setting confignya jangan lupa di save.
Selanjutnya adalah proses pengompilan.
# make
# make modules_install install
Dan yang terakhir adalah settings grubnya.
# grub2-set-default 2
# grub2-editenv list
# grub2-mkconfig -o /boot/grub2/grub.cfg
Tidak ada komentar:
Posting Komentar