ディスクの中の住人たち (2000-01)

周りの Linux Box に入れたアプリケーション達の記録です. 初めはそれだけのつもりでしたが, 最近はいろいろ書いてます (^^;



2000/01/13

http-access 0.0.4 (http-access-0.0.4.tar.gz)

[V400HS] Ruby で簡単に HTTP を話す ためのライブラリ. これを使って, HEAD メソッドでリンク切れを調べる ツールを作りつつあります.

2000/01/07

irb ( irb-0.6.1.tgz)

[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

2000/01/01

PNMTOPNG / PNGTOPNM (pnmtopng-2.37.3.tar.gz)

[Let's note mini] 前にデスクトップに入れ ました が, Note PC で も使いたくなったのでインストール. インストール手順は, 前回 と全く同様なの で問題なし.

それだけじゃつまらないので, パッチを付けときますね :-). zliblibpng は /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.com