【问题标题】:Install ruby-rvm on Ubuntu 11.10 with ruby 1.9.3使用 ruby​​ 1.9.3 在 Ubuntu 11.10 上安装 ruby​​-rvm
【发布时间】:2012-02-22 18:28:30
【问题描述】:

rvm 通过以下方式正确安装: sudo apt-get install ruby​​-rvm

当我尝试安装 ruby​​ 1.9.3 时出现这些错误?

anthony@SnakeDoc:~$ rvm install 1.9.3
mkdir: cannot create directory `/usr/share/ruby-rvm/gems/ruby-1.9.3-p0': Permission      denied
Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.3-p0, this may take   a while depending on your cpu(s)...

ruby-1.9.3-p0 - #fetching 
ruby-1.9.3-p0 - #extracting ruby-1.9.3-p0 to /usr/share/ruby-rvm/src/ruby-1.9.3-p0
/usr/share/ruby-rvm/scripts/functions/utility: line 142: /usr/share/ruby-rvm/log/ruby-    1.9.3-p0/extract.log: Permission denied
/usr/share/ruby-rvm/scripts/functions/utility: line 148: /usr/share/ruby-rvm/log/ruby-  1.9.3-p0/extract.log: Permission denied
ERROR: Error running 'bunzip2 < '/usr/share/ruby-rvm/archives/ruby-1.9.3-p0.tar.bz2' |   tar xf - -C /usr/share/ruby-rvm/tmp/rvm_src_23435', please read /usr/share/ruby-  rvm/log/ruby-1.9.3-p0/extract.log
ERROR: There has been an error while trying to extract the source.  
Halting the installation.
ERROR: There has been an error fetching the ruby interpreter. Halting the installation.

我尝试 chmod 访问被拒绝的目录,但它不能解决问题。有什么建议吗?

【问题讨论】:

  • 至于被关闭的问题 - 这是用户面临的真正问题,它与 Ubuntu 安装 RVM 的错误方式有关,它不是“离题”
  • 投票决定重新开放,因为这只是发生在我身上...似乎 ruby​​ 标记中的人最近手头很重

标签: ruby rvm


【解决方案1】:

请使用这个答案:Installed Ruby 1.9.3 with RVM but command line doesn't show ruby -v

你的问题不是重复的,但答案是一样的。

【讨论】:

  • 同意。手动安装 rvm 似乎很流行。我喜欢它,因为我不希望软件包自我更新并弄乱我的宝石。我还推荐多用户安装。
  • @dgmdan 小心多用户安装,在大多数情况下,以用户身份安装只是更简单、更安全的选择,我已经更新了文档,所以你可能想熟悉它们:rvm.beginrescueend.com/rvm/install
  • 在我使用自动删除卸载所有额外的包后,这对我有用
猜你喜欢
  • 1970-01-01
  • 2013-07-01
  • 2012-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-31
  • 2012-07-23
  • 1970-01-01
相关资源
最近更新 更多