【问题标题】:RVM hangs on 'Installing required packages' on DebianRVM 在 Debian 上挂起“正在安装所需的软件包”
【发布时间】:2014-01-06 01:06:55
【问题描述】:

我使用以下命令在 debian 7 上安装了 rvm:

\curl -L https://get.rvm.io | bash -s stable --rails

来自这篇文章:

https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-an-debian-7-0-wheezy-vps-using-rvm

我得到这个输出:

Searching for binary rubies, this might take some time. Found remote file https://rvm.io/binaries/debian/7/x86_64/ruby-2.1.0.tar.bz2 Checking requirements for debian. Installing requirements for debian. Updating system... Installing required packages: gawk, g++, libreadline6-dev, zlib1g-dev, libssl-dev, libyaml-dev, libsqlite3-dev, sqlite3, autoconf, libgdbm-dev, libncurses5-dev, automake, libtool, bison, pkg-config, libffi-dev

它永远挂在这里。我试着等了大约 30 分钟。我还尝试按 ctrl-c 并运行一些 rvm 命令。 rvm list known 工作正常,但 rvm install 让我回到相同的“安装要求”并且它也挂起。

有什么想法吗?谷歌搜索似乎只提出了涉及 OSX 的问题(我在 Windows 8 的 vbox 中使用 debian)。

通过apt-get 单独安装每个所需的软件包是最好的选择吗?

【问题讨论】:

  • 哦,我也试过运行:rvm 要求。结果相同。
  • 也许尝试手动安装这些要求?也许有些事情默默地失败了?
  • 嗯...我会尝试一下,希望它们会是一个更简单的解决方案。 Gawk 向我要磁盘或其他东西。谢谢你
  • 哦,是的。就是这样。谢谢老兄。
  • 所以我会写这个作为答案,你有没有发现是什么阻止了安装?

标签: ruby-on-rails ruby rvm


【解决方案1】:

我遇到了同样的问题。要解决此问题,只需挂载您用于安装 Debian 的安装光盘即可。

【讨论】:

  • 非常感谢这个答案,帮我整理好了。
【解决方案2】:

我在使用 Debian 8 时遇到了同样的问题。事实证明,安装程序正在 Debian 安装 CD-ROM 上寻找所需的软件包,但没有插入。要解决此问题,请运行以下命令:

nano /etc/apt/sources.list

然后,注释掉以“cdrom”开头的行,使其如下所示:

# cdrom:[Debian GNU/Linux...

您应该能够运行 sudo apt-get update 然后再次尝试安装 rvm。但是,我在这样做之前重新启动了我的笔记本电脑。因此,我无法 100% 确认它在不重新启动的情况下工作。

【讨论】:

  • 我在curl -L https://get.rvm.io | bash -s stable --ruby遇到了同样的问题,所以我插入了Debian安装光盘,安装成功。
【解决方案3】:

正如我在评论中所写,尝试手动安装需求,有时某些东西会默默地失败并导致此类问题。正如 OP 发现的那样,gawk 包导致了这个问题。

【讨论】:

【解决方案4】:

只需从 sources.list 文件中删除 cdrom 条目。这很容易做到:

sudo sed -i '/cdrom/d' /etc/apt/sources.list

这应该可以解决问题。该消息是因为不知何故您的 sources.list 文件中仍有 cdrom 条目,您可以使用以下命令检查文件的内容:

【讨论】:

    猜你喜欢
    • 2016-10-08
    • 1970-01-01
    • 2013-09-28
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    • 2015-07-26
    相关资源
    最近更新 更多