1

我想在我的 Ubuntu 系统上安装带有 RVM 的 Ruby 2.0 并收到一条错误消息:

rvm 1.23.5 (master)
ubuntu 12.04 (LTS)

**---- Error message: -------**
rvm install 2.0.0
Searching for binary rubies, this might take some time.
Checking requirements for ubuntu.
Installing requirements for ubuntu.
Updating system.....................................................................................................................................
Error running 'requirements_debian_update_system ruby-2.0.0-p247',
please read /home/emzett/.rvm/log/1381812161_ruby-2.0.0-p247/update_system.log
Requirements installation failed with status: 100.
4

5 回答 5

6

使用以下命令更新系统:

sudo apt-get update

尝试:

rvm remove 2.0.0 # uninstall rvm
rvm get head --autolibs=3 # get the latest RVM and build required libs
rvm requirements # check if there are any dependencies that need to be installed.
rvm install ruby-2.0.0
于 2013-10-15T05:07:38.503 回答
4

我通过编辑解决了这个问题

etc/apt/source.list.d/medibuntu.list

我刚刚评论了提到 medibuntu 的那一行。

于 2013-10-15T07:26:45.750 回答
0

https://gist.github.com/pcjpcj2/5443017

我推荐这个要点。

如果你需要 Ruby on Rails 4.0 ~ ,最好的答案在这里

于 2013-11-05T08:57:06.420 回答
0

我遇到过同样的问题。我运行以下命令来修复它:

sudo apt-get -f install

然后我记得那天早些时候我安装包失败。该命令所做的是解决对该包的依赖关系并允许 RVM 执行它的操作。

于 2015-07-30T00:31:05.903 回答
-1

当 /etc/apt/sources.list.d 或 /etc/apt/sources.list.d 中有损坏的源时会发生这种情况

您可以运行 Ubuntu 软件更新以查看是否有任何由于损坏的源导致的任何故障,如果是,请按照以下步骤操作

  • 修复它们或评论并执行以下步骤
  • rvm 要求——这将安装所有必需的软件模块
  • rvm list -- 为您提供 ruby​​ 的可用版本
  • rvm install ruby​​-xxx -- 这将安装 ruby​​ xxx 版本,请将 ruby​​-xxx 更改为您感兴趣的版本 ex(ruby-2.1.0 用于 ruby​​ 2.1.0 版本)
于 2014-03-31T02:13:13.600 回答