I thought I'd have to read a book for a dioscvery like this!
[[SL-C3000]]

*diffutilsインストール [#ga901c3f]
ざうにはdiffはあるけどcmpが無くてlessのconfigure実行時等にエラーが出ていたので、これらを含むGNU diffutilsをインストールすることにする。

diffutils-2.8.1.tar.gzを拾ってきて適当なところに展開。
 $ gunzip -c diffutils-2.8.1.tar.gz | tar xvf -
カレントディレクトリを移動して configure 実行。
 $ cd diffutils-2.8.1
 $ ./configure 
続いて make
 $ make
エラーが無ければrootになってinstall。
 $ su
 # make install
これで完了。~
configure でディレクトリを指定していないので、バイナリはデフォルトの /usr/local/bin にインストールされます。~
ざうが標準設定のままだと、/bin/diffが/usr/local/bin/diffより先に見つかってしまいます。~
diffutilsのdiffを使用する際は /usr/local/bin/diff のようにフルパスで指定するか、PATH環境変数を変更して/usr/local/binを/binより先に検索するようにしなければいけません。~
私はログインスクリプト /etc/profile で
 PATH=/usr/local/bin:/bin:/usr/bin:$QPEDIR/bin
のように設定しています。

----

#comment

カテゴリ[[:Zaurus]][[:Software]]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS