カーネルコンパイル再び
懲りずもせずカーネルコンパイルを行うことにする。今回は下調べを入念に行う。
今回参考にするのは以下のページ
- http://kbpro-server.homelinux.org/blog/archives/2007/08/09-194736.php
- http://w3.quake3.jp/sushi-k/pool/kuropro/self/config_self
手順は多少異なるがそこには目をつむることにする。
# apt-get install linux-source-2.6.18 # apt-get build-dep linux-source-2.6.18 # apt-get install libncurses5-dev # cd /usr/src # tar jxpf linux-source-2.6.18.tar.bz2 # cd /usr/src/linux-source-2.6.18
このあと上記URLで取得した.configをコピーし
# make oldconfig
これですべてエンターキーを押す。
# make menuconfig
Networking Support->Network Options->Network Packet Filteringにチェックを入れる
その下はNetwork Packet Filtering Debugging以外すべてモジュール、モジュール化できないものはデフォルトでコンパイルする。セーブしてmenuconfigを終了
# make-kpkg clean # make-kpkg --initrd --revision=20071117-01 kernel_image
はたしてうまくゆくだろうか……