Coreutilsのビルド
Coreutilsは、Linux系OSの基本的なコマンド群です。
cat コマンド、cp コマンド、df コマンドなどが含まれます。
ソースファイルの展開
ソースファイルを展開します。
cd $MYLINUX/sources
tar xvf coreutils-8.23.tar.xz
cd coreutils-8.23
cd $MYLINUX/sources
tar xvf coreutils-8.23.tar.xz
cd coreutils-8.23
configure
configureを実行します。
FORCE_UNSAFE_CONFIGURE=1 ./configure \
--prefix=/tools \
--enable-install-program=hostname > ../../logs/configurelog.coreutils 2>&1
FORCE_UNSAFE_CONFIGURE=1 ./configure \
--prefix=/tools \
--enable-install-program=hostname > ../../logs/configurelog.coreutils 2>&1
configureが終了したら、ログファイルに出力された内容を参照し、正常に終了したことを確認します。
cat ../../logs/configurelog.coreutils
cat ../../logs/configurelog.coreutils
ビルド
ビルドを実行します。
make
make
ビルドが終了したら、画面に出力された内容を参照し、正常に終了したことを確認します。
インストール
インストールを行います。
make install
make install
インストールが終了したら、画面に出力された内容を参照し、正常に終了したことを確認します。
後始末
ディスクを圧迫しないよう、ビルド用のディレクトリを削除します。
cd ..
rm -fr coreutils-8.23
cd ..
rm -fr coreutils-8.23