美文网首页
You don't have write permiss

You don't have write permiss

作者: AR7_ | 来源:发表于2018-11-21 16:45 被阅读13次

问题描述:

在使用命名pod update生成iOS端项目的命名,降级gem时,报错如下:

Mac-mini:WeexEros itweihao$ sudo gem install rubygems-update -v 2.7.6
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.

提示,用户没有操作权限,但其实我已经使用sudo了 ,但还是不行。

解决方案:

这是因为在OSX系统中,/usr/bin属于系统级别的保护,任何人不能写入,包括root也一样,是绝对禁止写入的,唯一的办法就是安装到/usr/local/bin里面去。因为/usr/bin这个目录太敏感了,是任何病毒都想要攻克的地方,所以苹果对此做了严格的禁止。

参考博文:
https://segmentfault.com/q/1010000016221719

相关文章

网友评论

      本文标题:You don't have write permiss

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