xmodem ymodem zmodem のインストール
2000-03-22 作成 福島
2000-09-17 更新 福島
2000-10-17 更新 福島
TOP > tips > xyzmodem
$ tar zxf lrzsz-0.12.18.tar.gz

$ cd lrzsz-0.12.18
$ ./configure

標準ヘッダと定義がバッティングするのでソースの方を無効にします。

$ vi src/lrz.c
47:extern char *strstr();
47:/*extern char *strstr();*/
$ vi src/lsz.c
56:extern char *strstr();
56:/*extern char *strstr();*/

$ make
$ su
# make install

/usr/local/bin/ にそれぞれの実行ファイルがインストールされます。

lrx,lsx ... xmodem(receive,send)
lrb,lsb ... ymodem(reseive,send)
lrz,lsz ... zmodem(reseive,send)

※コンパイルされたのは lrz, lsz だけです。
 lrx,lrb は lrz の、
 lsx,lsb は lsz のハードリンクとしてインストールされます。

使いやすいようにリンクを張ります。

# cd /usr/local/bin/
# ln -s lrx rx
# ln -s lrb rb
# ln -s lrz rz
# ln -s lsx sx
# ln -s lsb sb
# ln -s lsz sz

man lrz などとすれば man を引けます。