Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 为什么在尝试使用RVM安装Ruby时会出现需求错误?_Ruby On Rails_Ruby_Ubuntu_Rvm - Fatal编程技术网

Ruby on rails 为什么在尝试使用RVM安装Ruby时会出现需求错误?

Ruby on rails 为什么在尝试使用RVM安装Ruby时会出现需求错误?,ruby-on-rails,ruby,ubuntu,rvm,Ruby On Rails,Ruby,Ubuntu,Rvm,我想在我的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系统上安装带有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.

使用以下命令更新系统:

sudo apt-get update
尝试:


使用以下命令更新系统:

sudo apt-get update
尝试:


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

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

我刚刚注释了引用medibuntu的行。

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

etc/apt/source.list.d/medibuntu.list
我刚刚对medibuntu的那句话发表了评论。

我推荐这个要点

如果您需要RubyonRails 4.0~,最好的答案是这里

我推荐这个要点


如果您需要RubyonRails 4.0~,最好的答案是这里

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

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

  • 修复它们或注释并执行以下步骤
  • rvm要求——这将安装所有 所需的软件模块
  • rvm列表--为您提供ruby的可用版本
  • rvm安装ruby-x.x.x——这将安装ruby的x.x.x版本,请将ruby-x.x.x更改为您感兴趣的ex版本(ruby-2.1.0代表ruby的2.1.0版本)

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

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

  • 修复它们或注释并执行以下步骤
  • rvm要求——这将安装所有 所需的软件模块
  • rvm列表--为您提供ruby的可用版本
  • rvm安装ruby-x.x.x——这将安装ruby的x.x.x版本,请将ruby-x.x.x更改为您感兴趣的ex版本(ruby-2.1.0代表ruby的2.1.0版本)

    • 我也有同样的问题。我运行了以下命令来修复它:

      sudo apt get-f安装


      然后我想起那天早些时候我没能安装一个软件包。该命令所做的是解决对该包的依赖关系,并允许RVM执行其操作。

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

      sudo apt get-f安装


      然后我想起那天早些时候我没能安装一个软件包。此命令所做的是解决对该软件包的依赖关系,并允许RVM执行其操作。

      删除注释并将添加应答删除注释并将添加应答非常感谢,您救了我的命:D非常感谢,您救了我的命:D