安装gems时出现“错误:权限被拒绝rb_sysopen"Arch Linux [英] when installing gems "Error: Permission denied rb_sysopen" Arch Linux

查看:102
本文介绍了安装gems时出现“错误:权限被拒绝rb_sysopen"Arch Linux的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试安装滑轨,我已经有了红宝石

I am trying to install rails and I have already got ruby

$ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]

当我运行 gem install rails 时,我会得到

Building native extensions.  This could take a while...
ERROR:  While executing gem ... (Errno::EACCES)
Permission denied @ rb_sysopen - /usr/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out

如果我尝试安装 nokogiri

我是红宝石/铁杆的新手.预先谢谢你

I'm new to ruby/rails. Thank you in advance

推荐答案

您尝试打开权限时遇到了问题

You are having a permissions issue attempting to open

/usr/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out

运行此程序很可能会正确安装,但是您可能想修复任何权限问题:

Running this will most likely install correctly, but you may want to fix whatever the permission issue is instead:

sudo gem install rails

这篇关于安装gems时出现“错误:权限被拒绝rb_sysopen"Arch Linux的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆