玄箱でLocateをしたい
玄箱を純正Mandrakeのまま使ってます。根性必要です。なにも入っていません。Gentooだと思ってください。すべてMakeしないとダメですので。パッケージ管理システムに頼るのは邪道(かも)
今回はLocateやFindコマンドがほしくなったので導入した。
locate コマンドはfindutilsに入っている。
玄箱Memoを参照にした。
http://www.mztn.org/kuro_memo/kuro_find.html
curl -O http://ftp.gnu.org/pub/gnu/findutils/findutils-4.4.0.tar.gz tar zxvf findutils-4.4.0.tar.gz cd findutils-4.4.0 ./configure --prefix=/usr
すでに、curlもインストール済み。sudo(/etc/sudores) も導入済み。
最新版はMAKEに失敗する。
玄箱Memoさんで動作確認が取れている4.2.xに変更、念のためmake -j2はやめてmakeだけで実行。
古いバージョン&Makeオプション無し
curl -O http://ftp.gnu.org/pub/gnu/findutils/findutils-4.2.33.tar.gz tar zxvf findutils-4.2.33.tar.gz cd findutils-4.2.33 ./configure make sudo make install cd /usr/bin sudo strip -p locate xargs find find locate sudo updatedb
動いた
玄箱は非力だからコンパイルに時間がかかるので、make -j2とか当たり前。でもやらない方が身のためかも。