安装宝石时“错误:权限被拒绝rb_sysopen”Arch Linux

时间:2016-08-06 00:31:10

标签: ruby-on-rails ruby linux archlinux

我正在尝试安装rails并且我已经有了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

,则完全相同

我是ruby / rails的新手。 提前谢谢

1 个答案:

答案 0 :(得分:3)

您尝试打开

时遇到权限问题
/usr/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out

运行此功能很可能会正确安装,但您可能需要修复任何权限问题:

sudo gem install rails