【问题标题】:How to grant a folder with write permissions for installing gems in Ruby如何授予具有写入权限的文件夹以在 Ruby 中安装 gem
【发布时间】:2015-05-27 07:59:14
【问题描述】:

在我的计算机上安装任何与 Ruby 和 Rails 相关的东西时遇到的最大问题是没有对特定文件夹的“写入”权限。

例如:“您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限”

我不能总是使用 Sudo 命令,这有时不能解决问题,我怎样才能给自己“写”权限?

【问题讨论】:

  • 你可以使用 rvm 或者直接运行 sudo chown ... 到 Gems 目录,或者 chmod ...

标签: ruby-on-rails ruby gem installation


【解决方案1】:
sudo chmod 777 directory_name

它授予用户所有权限。

【讨论】:

  • 使用chmod 777 通常是个坏主意,尤其是在将存储第三方代码的目录上(对于@JoshZandman,它是一个ruby gems 目录)。您最好考虑在该目录上使用至少 755(所有者的完全权限和其他人的读取和执行权限)或 chown user:group
猜你喜欢
  • 2013-01-17
  • 1970-01-01
  • 2011-11-09
  • 2019-06-18
  • 2014-11-29
  • 1970-01-01
  • 2011-08-31
  • 1970-01-01
  • 2015-12-21
相关资源
最近更新 更多