トップ > 最小システムの構築 > 新システムの作成(前半) >
Linuxのヘッダファイル

  

Linuxのヘッダファイルのインストール

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

 

インストールが終了したら、画面に出力された内容を参照し、正常に終了したことを確認します。

後始末

ディスクを圧迫しないよう、ビルド用のディレクトリを削除します。


cd ..
rm -fr linux-4.0.4

 

インストールリストの生成

最後に、インストールリストを生成します。


/sources/genpostlist.sh > /dev/null 2>&1
/sources/gendifflist.sh linuxheader

 
  
  

まとめ

Linuxは、説明するまでもなくLinux系OSの核となるカーネルです。

メニュー