我是ruby版本管理器的新手,当我在安装后尝试安装rails时,我收到此错误。我也尝试搜索其他SO问题,但不想重新安装ruby版本管理器。即使我尝试使用sudo进行安装,也无法正常工作。
我得到的错误如下:“错误:执行gem时...(Errno :: EACCES)权限被拒绝@dir_s_mkdir - /home/sunil/.gem/specs”
答案 0 :(得分:0)
我会这样做:
ls -ld /home/sunil/.gem/specs
检查文件夹权限。whoami
将当前用户与/home/sunil/.gem/specs
权限进行比较chown -R sunil:sunil ~/.gem
更改所有者以防万一.gem目录不归sunil所有。chmod -R u+rwX,go+rX,go-w ~/.gem
到change permissions。