rz,sz安装(转)

定制安装的linux可能没有把rzsz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门,可以手动安装之。

1、下载软件rzsz-3.34.tar.gz。登录linux,用命令

wgethttp://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gzhttp://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载。

2、解压tarzxvfrzsz-3.34.tar.gz

3、安装cdrzsz-3.34;makeposix。注意:这个软件安装与常规的GNU软件不同—没有configure(配置)及makeinstall(安装过程)。先执行命令make,将给出下面的提示:

[root@web1rzsz]#make

Pleasestudythe#ifdef'sincrctab.c,rbsb.c,rz.candsz.c,

makeanynecessaryhacksforoddballormergedSYSV/BSDsystems,

thentype'makeSYSTEM'whereSYSTEMisoneof:

posixPOSIXcompliantsystems

linuxLINUXsystems

odtSCOOpenDesktop

iccSCOOpenDesktop,Intelcompiler

sysvr4SYSTEM5.4Unix,SCOOpenDesktop

sysvr3SYSTEM5.3Unixwithmkdir(2),COHERENT4.2

sysvSYSTEM3/5Unix

xenixXenix

x386386Xenix

bsdBerkeley4.xBSD,Ultrix,V7

tandyTandy6000Xenix

dnixDIABDnix5.2

dnix5r3DIABDnix5.3

amiga3000UXrunningSVR4

POSIXPOSIXcompliantsystems(SCOOpenDesktop,strict)

docFormatthemanpageswithnroff

根据自己的系统选择make的位置参数,一般情况下,选posix或linux就可以了。执行命令makeposix,我们从输出部分可以很清楚的看见这个步骤所进行的工作:

[root@web1rzsz]#makeposix

gcc-m486-O2-DLINUX-DHVM-DREGISTERED-s-DPOSIX-DMD=2rz.c-orz

sizerz

textdatabssdechexfilename

2484763610400358838c2brz

rm-frbrxrc

lnrzrb

lnrzrx

lnrzrc

gcc-m486-O2-DLINUX-DHVM-DREGISTERED-s-DPOSIXsz.c-osz

sizesz

textdatabssdechexfilename

2903069610208399349bfesz

rm-fsbsxzcommandzcommandi

lnszsb

lnszsx

lnszzcommand

lnszzcommandi

4、为了方便使用这个工具,把相关文件复制到目录/usr/bin下面。这里只需要拷贝2个文件rz及sz,命令为:cprzsz/usr/bin.

5、设置环境变量exportRZSZLINE=/dev/modem。如果不设置这个环境变量,执行命令rz的时候,总是会提示你“Warning:Missingenvironmentvariable'RZSZLINE'(Linux)

rzready.Type"szfile..."toyourmodemprogram”。

相关推荐