周りの Linux Box に入れたアプリケーション達の記録です. 初めはそれだけのつもりでしたが, 最近はいろいろ書いてます (^^;
[V400HS] Ruby で簡単に HTTP を話す ためのライブラリ. これを使って, HEAD メソッドでリンク切れを調べる ツールを作りつつあります.
[V400HS] irb は interactive ruby の略で, 標準入力から Ruby の式を入力, 実行できるものです. 1 行程度なら ruby -e 'print "Hello!\n"' ということもできますが, 複数行をその場で試してみたいときは, 便利.
さてインストールは…と思って調べてみると, 少なくても Ruby 1.4.2 には /usr/local/lib/ruby/1.4/irb というディレクトリがあることがわ かります. ただ, 本体の irb.rb が見当たらなかったので, アーカイブか らそれだけもらってきて, /usr/local/lib/ruby/1.4 へ cp. その後, 以下のようにしました.
# ln -sf /usr/local/lib/ruby/1.4/irb.rb /usr/local/bin/irb # chmod 755 /usr/local/bin/irb
[Let's note mini] 前にデスクトップに入れ ました が, Note PC で も使いたくなったのでインストール. インストール手順は, 前回 と全く同様なの で問題なし.
それだけじゃつまらないので, パッチを付けときますね :-). zlib と libpng は /usr/local/lib に, netpbm-1mar1994.p1.tar.gz は pnmtopng-2.37.3.tar.gz と同じ ディレクトリで展開したならば, 以下のパッチを当てて make するだけで OK です
--- Makefile.orig Sat Jan 1 21:47:35 2000 +++ Makefile Sat Jan 1 21:49:49 2000 @@ -10,14 +10,14 @@ # version-specific directories like ../zlib-1.0 and that you make a # symbolic link like "ln -s zlib-1.0 zlib" in the .. directory -LIBPNG = ../libpng -ZLIB = ../zlib -NETPBM = ../netpbm +LIBPNG = /usr/local/lib +ZLIB = /usr/local/lib +NETPBM = ../netpbm-1mar94.p1 #NETPBM = /usr/local/netpbm # where "make install" puts pnmtopng and pngtopnm -INSTDIR = /Users/Willem/Unix +INSTDIR = /usr/local CCFLAGS = \ -I$(LIBPNG) \
おたより, お待ちしています
sato.mshr@gmail.comCopyright (C) 2000 Masahiro SATO