【发布时间】:2010-10-02 08:46:44
【问题描述】:
我在安装 Ruby on Rails 时遇到了很大的麻烦。
我使用 apt-get 安装了 Ruby 当我尝试安装 Ruby Gems 时,安装程序一直无限期地挂在安装 ri 上,所以我尝试从源代码安装 Ruby。我遇到了同样的问题,所以我安装了没有 ri 或 RDoc 的 Ruby Gems。我不知道这是否与以下问题有关。
当我继续尝试通过 Gems 安装 Rails 时,我首先收到 Ruby 找不到 zlib.so 的错误...所以我将 zlib.so 复制到 Ruby 期望的位置。
从 strace 的输出来看,看起来 Ruby 正在寻找
/usr/local/lib/ruby/1.8/x86_64-linux/zlib.so
但 zlib.so 只位于
/usr/lib/ruby/1.8/x86_64-linux/zlib.so
现在我收到一个新错误:
错误:执行 gem 时...(Gem::RemoteFetcher::FetchError) SocketError:getaddrinfo:名称或服务未知 (http://gems.rubyforge.org/gems/actionmailer-2.2.2.gem)我感觉正在发生严重错误。我可以做些什么来改善这个错误?
【问题讨论】:
-
您可以阅读此文章以解决相关问题 [此处][1] [1]:stackoverflow.com/questions/6846059/…
-
您可以阅读此文章以解决相关问题 [此处][1] [1]:stackoverflow.com/questions/6846059/…