RVM挂起在Debian上的“安装必需的软件包”

时间:2014-01-06 01:06:55

标签: ruby-on-rails ruby rvm

我使用命令在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中使用debian在vbox中)。

通过apt-get单独安装每个必需的包是否是最好的举措?

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:4)

我遇到了与Debian 8相同的问题。事实证明,安装是在Debian安装光盘上寻找所需的软件包,但没有插入。要解决此问题,请运行以下命令:

nano /etc/apt/sources.list

然后,注释掉以" cdrom"开头的行。所以它看起来如下:

# cdrom:[Debian GNU/Linux...

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

答案 2 :(得分:3)

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