周りの Linux Box に入れたアプリケーション達の記録です. 初めはそれだけのつもりでしたが, 最近はいろいろ書いてます (^^;
[Let's note mini] ほんの 1 週間前に Ruby のバージョンを上げ たばかりだった けど, 安定版の最新が出たので, それに追従. イン ストール方法は前と変わらず, 至極簡単.
[Let's note mini] ファイルを upload する FTP プログラム. Ruby で書かれてます. web page の更新に利用. ずっと, ftpup の前身の ftpmirror というプログラ ムを使ってたのですが, Ruby 1.4.6 に上げた らエラーを吐くようになってしまったので, 新しいのをインストー ル. ftpmirror よりもきめ細かいオプション指定が可能になってました.
[Let's note mini] 今まで Tcl/Tk 8.0.5 で頑張っ てきたけど, 最新 版を入れる必要が生じたので, インストール. 本当は 8.3.2 が最新なん だけど, 身近なサイトに見当たらなかったので, 8.3.1 を入れた. ま, パッ チレベルの差異はバグの有無くらいでしょう, きっと. ついでに, 中身は よくわからないけど, i18n パッチを見つけたので, これも当てとこう.
まず Tcl. 展開し, パッチを
当てようとするも, 「この形式はわからんなぁ」と言われ, 1 つ 1 つパッ
チを当てるファイル名を指定. これで, パッチは当たった感じ. 後は
cd unix し, お決まりの ./configure,
make, make install. これは, デフォルトで
shared library が作られるのね. そして, tclsh8.3
,
libtcl8.3.so
, libtclstub8.3.a
など, バー
ジョン番号込みの名前から, tclsh
のようにバージョン番
号を含まない名前へ ln -s.
続いて, Tk. インストールの仕方は, 上の Tcl の場合と全く一緒. た
だ, パッチを当てた際に新たに作られるはずの tkUnixIm.c
が生成されていなかった (make がエラーを吐いて止まった)
ので, パッチファイルをエディタで編集して, 自ら作成. そして
make distclean してから, インストール作業のやり直し. シ
ンボリックリンクなども, Tcl のときと同じように作業した.
そうそう, make test してびっくり.
tk_messageBox
のアイコンが, Microsoft Windows のそれ
に類似した, 変なデザインに変わってた (--;)
shared library を入れたら, ldconfig -v してキャッシュ (ふつーは /etc/ld.so.cache) を更新しておきましょう. これを忘れたお かげで, 次のインストールのときにはまりました (^^;
[Let's note mini] 最新版インストール, パート II. というわけで, Ruby をインストール.
これのインストールも至極簡単で, ./configure, make, make test, make install だ けで OK.
で, 上で入れた Tk を Ruby から使えるかチェックしたところ,
tcltklib.so
のロードでエラー (;_;) え? ls
で確認すると, きちんと見つかるのに…って思っていたら, 上で書いたよ
うに, ldconfig -v し忘れてました. 久しぶりにインストー
ル作業をすると, 勘が鈍っていることをつくづく実感します :-p
「リナックス 世界インフラに照準」というタイトルで, リーナスさんへのインタビュー記事が出てます. そーいえば, 9 月 8 日 には, 日立が主力商品に Linux を乗せるという記事もありましたね.
[Let's note mini] 先週入れてもらったメーリン
グリストで
IRC をすると言われたので,
その準備. インストールは, Makefile 中の EMACS
をお好
みの emacs (私の場合は mule) に変更し, make. インストー
ル用のコマンドはないので, できた *.elc などは, 地道に
cp.
設定 etc は, サーチエンジンで irchat をキーワードにして検索して見
つけたお手本を参考にした.
ソフトを入れたのって, 久しぶりかも
おたより, お待ちしています
sato.mshr@gmail.comCopyright (C) 2000 Masahiro SATO