我目前正在尝试在机架空间云中的新 Ubuntu 服务器上安装 gitlab,这需要我安装 Ruby 2.0。
所以我通过 curl 下载了 ruby 并通过执行以下操作安装它:
./configure
make
make install
然后,在尝试安装 gem 时,我收到一条错误消息cannot load such file -- openssl
。
显然我错过了开放的 ssl。所以我安装了 openssl 和 libssl-dev,因为我听说如果你使用 Ubuntu,你也需要这个:
apt-get install openssl
apt-get install libssl-dev
然后我通过重复上述步骤重新安装了 ruby:
./configure
make
make install
然而,在这一切之后,我仍然得到同样的 openssl 错误:cannot load such file -- openssl
我假设我没有正确重新安装 ruby。我必须缺少一些步骤来删除初始配置,但是没有多少谷歌搜索会产生对我有意义的答案。有谁知道我会怎么做?
编辑:我正在从以下来源下载 ruby:ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz