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手动解锁成功。
页:
[1]