mac安裝rz,sz文件操作指令包


安裝需要具備什么樣的環境?

1.安裝item2

iterm2是一個與terminal一樣的指令窗口

item2 下載地址,​​http://iterm2.com/downloads.html,下載后解壓縮就能運行

 
2.安裝Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
 
3.使用brew 安裝lrzsz(就是sz、rz指令)
$ sudo brew install lrzsz
如果出現如下錯誤:
Cowardly refusing to `sudo brew install`?
則直接執行:brew install lrzsz
這是因為當前用於已經擁有brew指令的權限。

安裝完成后檢查 ls -alh /usr/local/bin/sz 是否存在

如果出現ls: /usr/local/bin/sz: No such file or directory  執行如下命令 
$ ln -s /usr/local/bin/lrz /usr/local/bin/rz 
$ ln -s /usr/local/bin/lsz /usr/local/bin/sz

 

4.下載iterm2-zmodem 

iterm2-zmodem是rz、sz傳輸數據的一種協議。
$ pwd 
/usr/local/bin 
 
$ sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh 
$ sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh
授權:
$ sudo chmod 777 /usr/local/bin/iterm2-*
 
5.運行下載的 iterm2 添加trigger
打開iterm2 -->  同時按 command和,鍵(偏好設置) --> Profiles --> Default --> Advanced --> Triggers的Edit按鈕

配置項:

Regular expression        Action             Parameters

\*\*B0100        Run Silent Coprocess  /usr/local/bin/iterm2-send-zmodem.sh

\*\*B00000000000000   Run Silent Coprocess  /usr/local/bin/iterm2-recv-zmodem.sh

 

 

注:如果一切順利,以上就是正確的安裝姿勢

but,問題可能會出在第三步,使用brew 安裝lrzsz的過程中

使用brew沒能正常安裝lrzsz指令包,就手動來解鎖吧,手動解鎖姿勢如下:

1. curl -O http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

2. tar -xzvf lrzsz-0.12.20.tar.gz

3. cd lrzsz-0.12.20

4. ./configure --with-ssl=openssl

5. make

6. sudo make install

至此,lrzsz手動解鎖成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM