3

我试图安装 Ruby 版本管理器来安装 Ruby on Rails。

我正在关注这个链接。:https ://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm

但是,我收到此错误。

$ curl -L get.rvm.io | bash -s stable --auto
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   184  100   184    0     0      8      0  0:00:23  0:00:20  0:00:03   562
100 11861  100 11861    0     0    251      0  0:00:47  0:00:47 --:--:--  1974
Warning, --auto is deprecated in favor of --auto-dotfiles.
Downloading RVM from wayneeseguin branch stable
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   124  100   124    0     0      5      0  0:00:24  0:00:23  0:00:01    35
100 1631k  100 1631k    0     0   5867      0  0:04:44  0:04:44 --:--:-- 11223

Could not download 'https://github.com/wayneeseguin/rvm/archive/stable.tar.gz'.
  curl returned status ''.
4

10 回答 10

2

使用 RUBY 安装 RVM

sudo apt-get install curl

安装后安装 rvm 也 ruby

\curl -sSL https://get.rvm.io | bash -s 稳定

如果您遇到上述行的问题(无法连接到 get.rvm.io 端口 443:网络无法访问)

在浏览器中转到https://get.rvm.io将页面保存在任何位置

使其成为可执行文件名 rvm-installer

chmod +x rvm 安装程序

然后执行以下操作

bash rvm-installer stable --ruby

然后检查rvm list 注意终端上 ruby​​ 列表的版本

**将终端更改为登录shell。打开一个新的终端**

然后rvm 使用 2.1.1 =>(2.1.1 版本)

然后它完成了!

pd@admin:~$ ruby​​ -v

ruby 2.1.1p76(2014-02-24 修订版 45161)[x86_64-linux]


STEPS
1: go to [https://get.rvm.io][1] save the page in in home directory(filename rvm-installer) 
2: chmod +x rvm-installer
3: bash rvm-installer stable --ruby
4:rvm use 2.1.1
5:gem install rails

程序员继续使用 ruby​​ 进行编码。

于 2014-08-20T23:41:39.290 回答
1

似乎您无法从 github 下载该软件包。在我这边,https://github.com/wayneeseguin/rvm/archive/stable.tar.gz用浏览器下载包没问题。如果您在浏览器中遇到相同的错误,则可能是网络问题。

于 2013-03-29T10:13:58.933 回答
1

1) 安装 RVM

$ sudo apt-get install curl
$ curl -L https://get.rvm.io | bash -s stable --ruby
(Refer  https://rvm.io/rvm/install/)
$ source /home/sodel/.rvm/scripts/rvm ( enable rvm)

这将安装最新的稳定 ruby​​。要安装另一个版本,请运行 rvm install

2) rvm install 1.9.3(它将安装 ruby​​ 1.9.3)

3) rvm use 1.9.3(使用最新版本的 ruby​​)

4) 开始安装 gem 示例:gem install bundle

5) bundle install(适用于所有宝石)

于 2013-03-29T10:29:11.093 回答
1

如果您有任何防病毒软件,请尝试检查您的防病毒软件,我在从 ruby​​gems.org 获取 rails 时遇到了同样的问题,它由于某种原因阻止了 http 连接。如果有,请尝试禁用您的防病毒软件,然后重试。

于 2013-03-29T11:04:15.303 回答
1

我也遇到了同样的问题,但我删除了“网址中的安全部分,它对我有用”试试这个

$ curl -L http://get.rvm.io | bash -s stable --ruby
于 2013-05-02T12:23:56.563 回答
1

在我的 cygwin 系统上没有安装 curl。相反,我的 Windows 上必须有一个 cygwin 子系统使用的版本。

我已经通过 cygwin setup.exe 安装了 curl 并且所有东西都运行文件。

于 2013-05-27T19:41:04.427 回答
1

据我所见,在此错误之前有一个错误。它说 curl 已经过时了。我不得不再次升级 curl 和 den 我继续安装 rvm 。为我工作,虽然网络错误也很有可能发生。

于 2013-07-17T05:01:25.700 回答
1

在 Ubuntu 上使用它的包管理器:

sudo apt-get install ruby-rvm
于 2013-08-04T03:09:29.393 回答
1

我遇到了类似的错误,我通过更改https来解决它以http获得更多说明,您可以查看下面的简短屏幕。

使用 Cygwin 安装 RVM

于 2015-01-21T11:01:14.823 回答
0

这个解决方案对我有用。

这是一个互联网协议问题。我在 curl 之前做过,一切正常

echo ipv4 >> ~/.curlrc

所以我的步骤是:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
echo ipv4 >> ~/.curlrc
\curl -sSL https://get.rvm.io | bash -s stable --ruby
于 2016-06-02T10:16:52.487 回答