为什么尝试与RVM安装Ruby时,我得到一个错误的要求?(Why do I get a requir

2019-10-18 18:18发布

我想我的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.

Answer 1:

更新使用该系统:

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


Answer 2:

我编辑的问题解决了

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

我只是注释行引用medibuntu出来。



Answer 3:

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

我建议这个要点。

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



Answer 4:

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

sudo apt-get -f install

然后我记得我失败了当天早些时候安装包。 这是什么命令做的是解决对包的依赖关系,并允许RVM做它的事。



Answer 5:

发生这种情况时,有在/etc/apt/sources.list.d或/etc/apt/sources.list.d破来源

您可以运行Ubuntu的软件更新,看看是否有任何因断源的任何故障,如果是这样,请按照下面的步骤

  • 解决这些问题或发表评论,请执行下列步骤
  • RVM的要求 - 这将安装所有需要的软件模块
  • RVM列表 - 为您提供红宝石的可用版本
  • RVM安装Ruby-XXX - 这将安装红宝石XXX版本,请改变红宝石XXX与你有兴趣EX(红宝石2.1.0版本2.1.0红宝石)版本


文章来源: Why do I get a requirements error when trying to install Ruby with RVM?