`
ashchan
  • 浏览: 12224 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

RubyGems 1.0.0版本发布

阅读更多
RubyGems 1.0.0版本发布了(原最高版本为0.9.5)。用以下命令更新至1.0.0版本(Windows用户不用加sudo命令):

sudo gem update --system


要了解RubyGems 1.0.0与以前版本的差别,可以参考[这个帖子](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/284268 "RubyGems 1.0.0的变化")。


RubyGems 1.0.0发布
分享到:
评论
10 楼 rubynroll 2007-12-22  
我在Windows下升级gem没有问题,使用命令:
gem update --system
我的ruby版本1.8.6 patch level 0。或许是因为我本机已经安装了VC的缘故?
9 楼 neodoxy 2007-12-22  
另外一种方法就是直接在WINDOWS上利用VC编译win32api,首先在CMD下运行Microsoft Visual Studio 8\VC\bin\vcvars32.bat来设置环境变量,然后gem update --system就能通过编译,若失败就根据提示需要修改头文件宏定义,注释掉即可
8 楼 ozzzzzz 2007-12-22  
看来有必要再做一下win平台下升级的解释,因为我刚才又遇到一个人问这个问题。

首先在11月20日后,win平台下使用自动升级
gem update
会在升级到win32-api的1.0.5版本的时候,发现只有ruby版,没有win32的版本。如果选择ruby版升级,会报告升级失败,提示nmake不是系统命令也不存在程序支持。
同时在这之后,使用自动升级时会发现很多程序都升级失败。例如很多人无法自动升级到rails2.0.2,gem无法升级到1.0.0等等。
这时请打开下面的链接
http://rubyforge.org/frs/?group_id=85&release_id=16539
下载win32-api-1.0.5-x86-mswin32-60.gem到本地升级。这之后你会发现win32-api已经升级成功。其他问题也就一并解决了。
7 楼 neodoxy 2007-12-21  
ozzzzzz 写道
neodoxy 写道
ozzzzzz 写道
neodoxy 写道
windows下需要编译器,并且可能需要注释掉头文件中的某宏定义

不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。

nmake就是编译器,所以我说需要编译器
所以需要手工下载gem文件本地升级。

- -b
我只是因为楼主给出了升级方法所以提示一下windows下的用户会遇到的问题...
6 楼 ozzzzzz 2007-12-21  
neodoxy 写道
ozzzzzz 写道
neodoxy 写道
windows下需要编译器,并且可能需要注释掉头文件中的某宏定义

不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。

nmake就是编译器,所以我说需要编译器
所以需要手工下载gem文件本地升级。
5 楼 neodoxy 2007-12-21  
ozzzzzz 写道
neodoxy 写道
windows下需要编译器,并且可能需要注释掉头文件中的某宏定义

不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。

nmake就是编译器,所以我说需要编译器
4 楼 ozzzzzz 2007-12-21  
neodoxy 写道
windows下需要编译器,并且可能需要注释掉头文件中的某宏定义

不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。
3 楼 neodoxy 2007-12-21  
windows下需要编译器,并且可能需要注释掉头文件中的某宏定义
2 楼 Arden 2007-12-21  
刚更新了,都是1.0.1版本了
1 楼 simohayha 2007-12-21  
直接update就能升级...

相关推荐

    rubygems ruby 包管理

    例如,`>= 1.0.0`表示至少需要1.0.0版本或更高。 ### 隐私和私有Gem仓库 对于公司内部或不希望公开的Gem,可以设置私有Gem仓库,如Gemfury或Artifactory。配置后,员工可以通过修改`Gemfile`指向私有仓库来安装...

    rubygems-bundler:不再有“捆绑执行程序...”

    1.0.0版本的简介: : 安装gem install rubygems-bundler下次运行(一次): gem regenerate_binstubs大功告成!配置〜/ .gemrc 您不再需要修改~/.gemrc ,只需删除旧条目以确保它可以按预期工作。 如果需要使用自己...

    Centos5.6中Redmine1.2.1安装过程

    - coderay-1.0.0.gem 将上述 gems 文件保存于 `/home/soft/rails` 目录下,然后进入该目录逐一安装。需要注意的是,在安装过程中可能会遇到一些警告或错误提示,例如在安装 `mysql-2.8.1.gem` 时可能出现错误,但这...

    Ruby中的gem包管理的使用及gem源搭建教程

    2. 在终端中运行`gem push topico-1.0.0.gem`,这将会把你的gem上传到RubyGems.org,使其可供其他人安装和使用。 通过以上步骤,你不仅可以熟练地管理和使用RubyGems,还能创建并分享自己的gem包,为Ruby社区贡献一...

    Ruby+on+Rails快速Web应用开发实战.pdf

    Rails在2005年发布第一个稳定版本1.0.0。 - **Rails的版本迭代**:文档中提到的v1.0.0是Rails早期的一个版本,而Rails 2.3.2和Rails 2.5是后续更迭的版本。 - **Rails的主要特性**:Rails采用了约定优于配置...

    maxulysse.github.io:我自己的jekyll个人网站>>>

    9. **Git** 版本 1.0.0:Git是版本控制系统,这里可能是表示网站的源代码托管在GitHub上,且版本号1.0.0可能是Git客户端的版本。 压缩包文件名为"maxulysse.github.io-master",暗示这可能是GitHub仓库的克隆或下载...

    rubyzip:官方Rubyzip存储库

    gem 'rubyzip' , '>= 1.0.0' # will load new rubyzip version gem 'zip-zip' # will load compatibility for old rubyzip API. 要求 Ruby 2.4或更高版本(用于rubyzip 2.0;对于较旧的Ruby使用1.x) 安装 Rubyzip...

    materialize-sass:用于Rails资产管道链轮的Materializecss ruby​​gem

    示例: : 来源: : 告示此主分支现在为v1.0.0 提供了以前版本(v0.100。*)的文档安装在您的Gemfile中,您需要添加materialize-sass gem: gem 'materialize-sass' , '~> 1.0.0' 然后运行捆绑程序并重新启动服务器...

    bundler-update_stdout:捆绑更新--stdout

    Bundler :: UpdateStdout 这提供了bundle-update_stdout update_stdout ,这不是实际的更新,但是可以很容易地与旧版本进行比较!... specs: mami (1.0.0) thorGEM remote: https://rubygems.org/ specs:

    FPM定制RPM包实践1

    - `-v` 设置版本号,如`-v 1.0.0`。 - `-C` 指定工作目录,如`-C /path/to/source`。 - `-d` 指定依赖,如`-d 'libfoo >= 1.0'`。 - `-p` 输出包的路径,可指定保存位置。 - `--post-install`, `--pre-install`, `--...

    rails-rail-in:rails-rail-in 用于查找印度铁路信息,例如火车列表、车站列表、路线、票价、PNR 状态、座位可用性等

    要使用 Bundler 安装,请获取最新的稳定版本: gem 'rails-rail-in' , '~> 1.0.0' 要通过 Rubygems 手动安装 rails-rail-in,只需 gem install: $ gem install rails-rail-in API 密钥 要获取 API 密钥,请...

    fluent-plugin-netflow:用于Fluentd的Netflow插件

    要求流利的插件网络流流利的Ruby> = 1.0.0 > = v0.14.0 > = 2.1 <1> = v0.12.0 > = 1.9安装使用RubyGems: fluent-gem install fluent-plugin-netflow配置<source> type netflow tag netflow.event # optional ...

    cocoapod安装与私有库配置

    接着,在私有库项目中,同样需要一个`Podspec`文件来描述库的信息,如版本、依赖等。例如: ```ruby Pod::Spec.new do |s| s.name = "MyPrivateLibrary" s.version = "1.0.0" s.summary = "A short description ...

    fluent-plugin-s3:适用于Fluentd的Amazon S3输入和输出插件

    > = 1.0.0 > = v0.14.0 > = 2.1 <1> = v0.12.0 > = 1.9 安装 只需使用RubyGems: # install latest version $ gem install fluent-plugin-s3 --no-document # for fluentd v1.0 or later # If you need to ...

Global site tag (gtag.js) - Google Analytics