美文网首页
brew install watchman的坑!!!!哭了!

brew install watchman的坑!!!!哭了!

作者: 皓皓大帝 | 来源:发表于2016-07-20 17:07 被阅读4300次

最近在研究用React Native写iOS平台上的项目,为了方便项目的开发,需要安装watchman这个工具。在网上查了一下安装的步骤,顿时不屑一顾,原来一个命令行就搞定了啊!结果是悲催的!

error,TMD是error

但是还好,error里面也提示我们应该怎么做了,需要执行下面这个命令就可以了嘛!

$brew link autoconf xz automake
结果:
error,又TMD是个error

这个时候的我,整个人都快炸了,说好的一个命令就搞定呢?宝宝心里苦啊!于是我就开始goole,goole了一个下午,各种方法都行不通,我已经心灰意冷了,我决定以后要积德行善,成为一个普通人!于是我有走了一遍开始的流程,看到了上图中的几个提示命令,之前害怕执行这几个命令会对HomeBrew造成影响,但是现在的我决定试试,大不了同归于尽呗!

  • rm '/usr/local/share/autoconf/Autom4te/C4che.pm'
  • brew link --overwrite autoconf
  • brew link --overwrite --dry-run autoconf
    就是上面这三个命令,我逐一试了!

rm '/usr/local/share/autoconf/Autom4te/C4che.pm'

$rm '/usr/local/share/autoconf/Autom4te/C4che.pm'

结果一查,没删除成功,应该是权限的问题吧!

我又试了这个!

$sudo rm '/usr/local/share/autoconf/Autom4te/C4che.pm'
又TMDerror

我又试了这个!

$sudo chown -R `whoami` /usr/local

这次再删除,就成功了!

这次我再$brew link autoconf xz automake一遍吧!结果你们应该会猜到!error!!!!

brew link --overwrite autoconf

brew link --overwrite autoconf
屏幕快照 2016-07-20 下午4.55.59.png

这次有戏啊,赶紧$brew install watchman,结果还是失败了!但是,有发现:

屏幕快照 2016-07-20 下午4.58.21.png

少了一个需要link的,少的就是刚刚执行命令的autoconf,那就知道下一步怎么办,继续执行上面的命令来link另外两个啊!

$brew link xz automake
屏幕快照 2016-07-20 下午5.01.41.png

很清楚!xz已经link成功了,但是automake不行!那就按提示来呗!

$brew link --overwrite automake

OK!这次我们再brew install watchman一次吧!

$brew install watchman
屏幕快照 2016-07-20 下午5.04.47.png

成功啦!安装成功了!

brew link --overwrite --dry-run autoconf

这个我就不试了,第二个就可以了嘛!
希望我的分享可以帮到大家!非常荣幸!谢谢!

相关文章

网友评论

      本文标题:brew install watchman的坑!!!!哭了!

      本文链接:https://www.haomeiwen.com/subject/vqivjttx.html