rzsz安装

网友投稿 763 2022-09-22

rzsz安装

rzsz安装

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具优点:比ftp命令方便,而且服务器不用打开FTP服务。

sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器

linux确认安装了make、gcc

solaris确认安装了make、cc

否则编译安装时会报错

1、-rzsz-3.48.tar.gz

wget zxf  rzsz-3.48.tar.gz,解压后生成scr目录,

3、安装 cd src,这个软件安装与常规的GNU软件不同—没有configure(配置)及make install (安装过程)。先执行命令make,将给出下面的提示:

Please study the #ifdef's in crctab.c, rbsb.c, rz.c and sz.c,make any necessary hacks for oddball or merged SYSV/BSD systems,then type 'make SYSTEM' where SYSTEM is one of:

posix   POSIX compliant systems        aix     AIX systems        next    NeXtstep v3.x (POSIX)        odt     SCO Open Desktop        everest SCO Open Desktop (elf, strict)        sysvr4  SYSTEM 5.4 Unix        sysvr3  SYSTEM 5.3 Unix with mkdir(2), COHERENT 4.2        sysv    SYSTEM 3/5 Unix        sysiii  SYS III/V  Older Unix or Xenix compilers        xenix   Xenix        x386    386 Xenix        bsd     Berkeley 4.x BSD, Ultrix, V7        tandy   Tandy 6000 Xenix        dnix    DIAB Dnix 5.2        dnix5r3 DIAB Dnix 5.3        amiga   3000UX running SVR4        POSIX   POSIX compliant systems (SCO Open Desktop, strict)

undos   Make the undos, todos, etc. program.        doc     Format the man pages with nroff

4、根据自己的系统选择make的位置参数,一般情况下,选posix或linux就可以了。执行命令make posix

lnxxt@suse10-1085:~/rzsz/src> make  posixcc   -O -DPOSIX -DMD=2 rz.c -o rzsize rz   text    data     bss     dec     hex filename  25726     648   10404   36778    8faa rzrm -f rb rx rcln rz rbln rz rxln rz rccc   -O -DPOSIX sz.c -o szsize sz   text    data     bss     dec     hex filename  30899     708   43084   74691   123c3 szrm -f sb sx zcommand zcommandiln sz sbln sz sxln sz zcommandln sz zcommandi

5、添加指令,把相关文件复制到目录/usr/bin下面。这里只需要拷贝2个文件rz及sz,

命令为:cp rz sz  /usr/bin

6、其他问题:

a.去掉"UNREGISTERED COPY"提示**** UNREGISTERED COPY *****Please read the License Agreement in rz.doc解决方法:修改Makefile第四行OFLAG= -O 为 OFLAG= -O -DREGISTERED

b.如果要移植到ARM中使用,需要修改Makefile,如下:#vi Makefile修改CC=arm-linux-gcc保存退出#make posix

c.如果用户出现权限错误,请参照如下修改[root@leader bin]# su - test[test@leader ~]$ rz -y/dev/pts/0: Permission denied

[root@leader bin]# cd /dev/pts[root@leader pts]# ll总计 0crw--w---- 1 root tty 136, 0 Oct 5 10:17 0

crw--w---- 1 root tty 136, 1 Oct 5 09:19 1

crw--w---- 1 root tty 136, 2 Oct 5 08:26 ptmx

[root@leader pts]# chmod 666  0  #同理修改相应终端权限即可

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:公司开发小程序「开发人员」
下一篇:公司小程序开发「公司小程序开发厦门」
相关文章

 发表评论

暂时没有评论,来抢沙发吧~