1. 程式人生 > 實用技巧 >Linux系統手動安裝rzsz 軟體包

Linux系統手動安裝rzsz 軟體包

>>> hot3.png

定製安裝的linux可能沒有把rzsz包安裝到系統,這對用securecrt這樣的windows工具傳輸檔案特別不方便。為了使用這個方便的法門,可以手動安裝之。 1、 下載軟體rzsz-3.34.tar.gz。登入linux,用命令 wget[url]http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz[/url] 下載。 2、解壓tar zxvfrzsz-3.34.tar.gz 3、安裝cd rzsz-3.34 ; make posix。注意:這個軟體安裝與常規的GNU軟體不同沒有configure(
配置)make install (安裝過程)。先執行命令make,將給出下面的提示:
[[email protected] rzsz]#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: posixPOSIX compliant systems
linuxLINUX systems
odtSCO Open Desktop iccSCO Open Desktop, Intel compiler sysvr4SYSTEM 5.4 Unix, SCO Open Desktop sysvr3SYSTEM 5.3 Unix with mkdir(2), COHERENT 4.2 sysvSYSTEM 3/5 Unix xenixXenix x386386 Xenix bsdBerkeley4.x BSD, Ultrix, V7 tandyTandy 6000 Xenix dnixDIAB Dnix 5.2
dnix5r3 DIAB Dnix 5.3
amiga3000UX running SVR4 POSIXPOSIX compliant systems (SCO Open Desktop, strict) docFormat the man pages with nroff
根據自己的系統選擇make的位置引數,一般情況下,選posixlinux就可以了。執行命令make posix,我們從輸出部分可以很清楚的看見這個步驟所進行的工作:
[[email protected] rzsz]#make posix gcc -m486 -O2 -DLINUX -DHVM -DREGISTERED -s -DPOSIX -DMD=2 rz.c -o rz size rz textdatabssdechex filename 2484763610400358838c2b rz rm -f rb rx rc ln rz rb ln rz rx ln rz rc gcc -m486 -O2 -DLINUX -DHVM -DREGISTERED -s -DPOSIX sz.c -o sz size sz textdatabssdechex filename 2903069610208399349bfe sz rm -f sb sx zcommand zcommandi ln sz sb ln sz sx ln sz zcommand ln sz zcommandi
4、為了方便使用這個工具,把相關檔案複製到目錄/usr/bin下面。這裡只需要拷貝2個檔案rzsz,命令為:cp rz sz/usr/bin . 5、設定環境變數exportRZSZLINE=/dev/modem。如果不設定這個環境變數,執行命令rz的時候,總是會提示你“Warning: Missing environment variable 'RZSZLINE' (Linux) rz ready. Type "sz file ..." to your modem program”。 5、上傳檔案測試rzsz。在windows下通過securecrt連線遠端linux伺服器,然後執行命令rz 回車後將彈出傳送檔案選擇視窗: 點“新增”按鈕,再選“確定”按鈕就可把windows主機上的檔案通過ssh協議上傳到linux主機。通過“Shifs”或“Ctrl”鍵可以實現多個檔案的傳輸。把linux檔案下載到windows用命令sz <filename>,就很容易的把檔案下載了;不過有一個地方得弄清楚:這些檔案下載到什麼位置了(windows,通過對securecrt的簡單設定即可把檔案下載到我們指定的目錄。設定操作如下圖所示: 點下載右側那個按鈕(只有3個點)即可進行下一步設定。 怎麼把windows下的目錄上傳到linux呢?一個辦法是在windows下把目錄打包壓縮成一個檔案在上傳,另外一個是使用另外一個工具ssh secure shell(可以在操作介面直接拖拽檔案或目錄)

轉載於:https://my.oschina.net/dclink/blog/173152