Ruby Gems发布0.9.4.5版本
程序员文章站
2022-03-14 13:37:08
...
Eric Hodel在自己的博客上面宣布Ruby Gems发布0.9.4.5版本,这个版本也是0.9.5版本的beta版。
如果你想升级到该版本,可以执行:
0.9.4.5版本包括了如下的新特性:
1、自动安装相应操作系统平台的gems包,不再需要用户手工选择不同的操作系统下的gems安装包
这个特性可以说方便了不少,像我们开发JavaEye网站使用到到hpricot, ferret都是操作系统平台相关的,再例如mongrel也是操作系统平台相关的,都需要安装的时候手工选择,这下可方便多了。
2、gem包的index文件格式考虑到网络下载的带宽问题而进行了优化
3、更方便的脱机依赖库安装选项 —no-update-sources
4、批量安装选项-B,—bulk-threshold
这个特性也非常有用,例如我在新的机器上面安装rails,如果我事先已经在其他机器上面安装过,那么本地的gems/cache目录下面已经都保存了所有的安装包,那我不必再重新网络安装了,但是rails依赖包有很多个,一个一个手工安装很麻烦,而且还有依赖关系,那么这个选项就让我省事了。
5、兼容ruby 1.9,并且传言Ruby1.9将直接内置Ruby Gems,而无需另外安装,这对于Unix/Linux下面的用户来说,到是方便了一些。
Eric Hodel的博客文章请看:
http://blog.segment7.net/articles/2007/10/13/rubygems-beta-0-9-4-5
如果你想升级到该版本,可以执行:
gem update --system --source http://segment7.net/
0.9.4.5版本包括了如下的新特性:
1、自动安装相应操作系统平台的gems包,不再需要用户手工选择不同的操作系统下的gems安装包
这个特性可以说方便了不少,像我们开发JavaEye网站使用到到hpricot, ferret都是操作系统平台相关的,再例如mongrel也是操作系统平台相关的,都需要安装的时候手工选择,这下可方便多了。
2、gem包的index文件格式考虑到网络下载的带宽问题而进行了优化
3、更方便的脱机依赖库安装选项 —no-update-sources
4、批量安装选项-B,—bulk-threshold
这个特性也非常有用,例如我在新的机器上面安装rails,如果我事先已经在其他机器上面安装过,那么本地的gems/cache目录下面已经都保存了所有的安装包,那我不必再重新网络安装了,但是rails依赖包有很多个,一个一个手工安装很麻烦,而且还有依赖关系,那么这个选项就让我省事了。
5、兼容ruby 1.9,并且传言Ruby1.9将直接内置Ruby Gems,而无需另外安装,这对于Unix/Linux下面的用户来说,到是方便了一些。
Eric Hodel的博客文章请看:
http://blog.segment7.net/articles/2007/10/13/rubygems-beta-0-9-4-5