安装需要具备什么样的环境?

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. JSON转换类(一)--过滤特殊字符,格式化字符型、日期型、布尔型
  2. Java设计模式-适配器模式(Adapter)
  3. List-ApI及详解
  4. 无法创建链接服务器 "TEST" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 的实例
  5. 九度oj 1482:玛雅人的密码
  6. WPF与输入法冲突研究之一:百度输入法会导致WPF程序的崩溃!
  7. 【温故而知新】Tcp/Ip协议——总览
  8. stagefright框架(一)Video Playback的流程
  9. JavaScript入门之Canvas(一): 2D Context
  10. Android 获取唯一标识替代方法
  11. Django web编程2 -- 编辑页面内容
  12. 开通blog,记录学习历程
  13. RocketMQ RPC
  14. m3u8编码视频webgl、threejs渲染视频纹理demo
  15. Lecture 5
  16. Task 4.3 求环形数组的最大子数组和
  17. JAVA线程死锁
  18. 搭建 docker + nginx + keepalived 实现Web应用的高可用(亲测)
  19. 再写一篇ubuntu服务器的环境配置文
  20. Highcharts中更新series的5种方法

热门文章

  1. ParserError: Error tokenizing data. C error: Expected 2 fields in line 15, saw 4
  2. excel的公式:查找匹配某个值的单元格--MATCH()
  3. Python3学习札记
  4. 玩转MongoDB
  5. TX 下常用的查询指令
  6. css第二篇:样式的特殊性、重要性、继承和层叠
  7. 针对ACM输出格式的一个小技巧(对格式错误说不!)
  8. [转] Gitlab 8.x runner安装与配置
  9. 牛客练习赛28-B(线段树,区间更新)
  10. mysql出现 Unknown column 'bname' in 'where clause'和Unknown column 'bid' in 'field list'