`
fsword
  • 浏览: 165402 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ubuntu自带的rubygems有问题

阅读更多
安装rails,一般都会安装rubygems,但是如果用ubuntu的apt安装gem,安装后的gem会有异常:
bash 代码
 
  1. $ sudo gem update --system  
  2. ...  
  3. ... (Gem::GemNotFoundException) Could not find rubygems-update (> 0) in the repository  

问题很奇怪,我估计是版本问题──ubuntu 7.0.4携带配的是0.9.0版的rubygems,而我们现在要用至少0.9.4。
所以解决的办法很简单──自己下载一份,然后用ruby的脚本手动安装。
bash 代码
  1. $ tar xvzf ../rubygems-0.9.4.tgz
  2. ...
  3. $ cd rubygems-0.9.4
  4. ...
  5. $ sudo ruby setup.rb
  6. ...
  7. $ sudo gem update --system
  8. Updating RubyGems...
  9. Bulk updating Gem source index for: http://gems.rubyforge.org
  10. Attempting remote update of rubygems-update
  11. Successfully installed rubygems-update-0.9.4
  12. Updating version of RubyGems to 0.9.4
  13. Installing RubyGems 0.9.4
  14. ...
  15. RubyGems system software updated

问题虽然简单,但是我居然忘了,结果今天浪费了很多时间,google一下,也没有人详细解释,俺这里补充一下。
分享到:
评论
1 楼 ytll21 2008-10-24  
Thanks a lot.

相关推荐

    rubygems-update-3.1.3.gem

    RubyGems is also a client for RubyGems.org, a public repository of Gems that allows you to publish a Gem that can be shared and used by other developers. See our guide on publishing a Gem at guides....

    rubygems v1.8.4.zip

    RubyGems是一个方便而强大的Ruby程序包管理器( package manager),类似RedHat的RPM.它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。 特点: 能远程安装包 包之间依赖关系的管理 简单可靠的卸载...

    rubygems-2.6.12.tgz

    rubygems-2.6.12.tgz

    如何安装 Ruby 和 RubyGems

    如何安装 Ruby 和 RubyGems做一些简单介绍

    rubygems-1.4.2.tgz

    RubyGems(简称 gems)是一个用于对 Rails 组件进行打包的 Ruby 打包系统。 它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。 RubyGems的功能类似于Linux下的apt-get。使用它可以方便第从...

    rubygems ruby 包管理

    rubygems ruby 包管理,最新的

    rubygems-1.8.7.gz for linux

    rubygems-1.8.7.gz rubygems-1.8.7.gz

    rubygems-3.2.27.tgz

    rubygems-3.2.27

    rubygems-3.2.12.tgz

    rubygems-3.2.12.tgz

    rubygems

    rubygems

    rubygems-2.4.2.tgz

    rubygems,ruby,gems,ruby

    rubygems-2.6.12

    rubygems-2.6.12.zip

    rubygems-update-1.3.1.gem

    rubygems-update-1.3.1.gem

    rubygems-2.7.4.tgz

    rubygems-2.7.4.tgz centos6.5安装redmine时需要的软件包

    rubygems-2.6.14

    Rubygems是类似Radhat的RPM、centOS的Yum、Ubuntu的apt-get的应用程序打包部署解决方案。Rubygems本身基于Ruby开发,在Ruby命令行中执行。我们需要它主要是因为jekyll的执行需要依赖很多Ruby应用程序,如果一个个...

    rubygems-2.4.2 redis-3.2.1.gem

    安装redis 集群所需要的rubygems-2.4.2 redis-3.2.1.gem

    rubygems-2.6.13.tar.gz

    RubyGems(简称 gems)是一个用于对 Ruby组件进行打包的 Ruby 打包系统。 它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。

    rubygems-1.3.1

    RubyGems(简称 gems)是一个用于对 Rails 组件进行打包的 Ruby 打包系统。 它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。

    rubygems-update-1.3.4.gem

    升级gem,把gem包拷贝到ruby安装目录,在dos界面输入命令:gem install rubygems-update-1.3.4.gem(gem包名)

Global site tag (gtag.js) - Google Analytics