Linuxは、説明するまでもなくLinux系OSの核となるカーネルです。 ただし、ここではカーネルのビルドは行わず、ヘッダファイルのみをインストールします。
最初に、ビルド・インストール前リストを生成します。
/sources/genprevlist.sh > /dev/null 2>&1
ソースファイルを展開します。
cd /sources tar xvf linux-4.0.4.tar.xz cd linux-4.0.4
展開したソースファイルをクリーニングします。
make mrproper
make cleanと違って、カーネルコンフィグレーションファイルも削除されます。
ヘッダファイルをインストールします。
make INSTALL_HDR_PATH=dest headers_install find dest/include -name .install -delete find dest/include -name ..install.cmd -delete cp -va dest/include/* /usr/include
インストールが終了したら、画面に出力された内容を参照し、正常に終了したことを確認します。
最後に、インストールリストを生成します。
/sources/genpostlist.sh > /dev/null 2>&1 /sources/gendifflist.sh linuxheader