sudo gem install merb 没有下载和安装进度,没有错误消息(根本没有文本!)

sudo gem install merb 没有下载和安装进度,没有错误消息(根本没有文本!)

我正在使用 ruby​​ 4.2、rubygems 1.3.5-1ubuntu2 和 Ubuntu Lucid Lynx。我使用 Synaptic 安装了 ruby​​ 和 ruby​​gems。

因为“gem 命令将在安装 Merb 完整安装所需的所有 gem 时输出其进度。”写在http://wiki.merbivore.com/howto/installation/gems,当我输入时sudo gem update --system,我得到:并且 ruby​​gems 有列表、构建和帮助命令,我想知道在 Ubuntu 中 ruby​​gems 是否仅用于下载以外的其他用途。"ERROR: While executing gem ... (RuntimeError)
gem update --system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get."

如果不是,为什么 ruby​​gems 没有显示任何文本sudo gem install merb

答案1

继续下面这一行

可以通过 aptitude 或 apt-get 使用官方 Debian 存储库更新 RubyGems。

打开 shell 并输入以下内容

sudo apt-get install rubygems 

也可以看看这里

http://docs.rubygems.org/read/chapter/3#page14

  • 这可能不是你想要的,但我想尝试了解一下发生了什么

答案2

从 apt-get 安装 ruby​​1.8-dev,并将 ruby​​gems bin 目录添加到 sudo 路径。我认为这就是它起作用的原因。

相关内容