AIGC在金融场景是如何落地的? 了解详情
写点什么

RubyGems 发布 1.1.0 版本,已能够工作在 Rubinius 之上

  • 2008-03-31
  • 本文字数:890 字

    阅读完需:约 3 分钟

RubyGems 的开发者 Eric Hodel 公布了 RubyGems 1.1.0 版本发布的消息。(关于 RubyGems 过去、现在、未来发展的讨论,可以参看 InfoQ 在 RubyConf 2007 大会上对 Eric Hodel 所做的采访)。

新版 RubyGems 的特性包括:

  • 在索引更新方面,RubyGems 现在使用了持久连接,使得索引更新方面的效率更高。
  • 默认情况下,RubyGems 仅从默认的索引进行更新,目前从更新列表中去除的候选 gems 大约在 1/4 左右。实际的索引更新比这要快的多。
    • gem list -r 命令可以只显示最新的 gem 版本,使用参数–all 可以查看所有的 gem 包。
  • gem spec 可以从.gem 文件中提取规范说明。
  • gem query --installed 用来辅助检查 gem 包进行的自动操作。

全部的特性更改可以查看 1.1.0 版本的修改记录

最为简便的更新方法就是使用命令(参照发布说明):

gem update --system (你需要 admin 或 root 的权限) 注意:如果你在使用旧的 RubyGems 版本(低于 0.8.5),Eric 建议你使用命令: gem install rubygems-update (当然,你需要 admin 或 root 的权限) <br></br>update_rubygems (这里也需要 admin 或 root 的权限) 或简单的在RubyForge 上下载RubyGems 1.1.0 ,之后进入到解压缩后的目录中执行: ruby setup.rb (你需要具备 admin 或 root 的权限) 在与此相关的新闻中,比方说 Eric 在 Engine Yard 押宝 Rubinius 一文中的报道,Eric 已经在为 RubyGems 可以运行在 Rubinius 之上而努力。正如 Michael Klishin 关于在 Rubinius 上通过 RubyGems 安装 Rails 的文章所写,这些努力看起来已经有了不小的进展,随后 Eric 也宣布 Gems 已经包含在 Rubinius 之中: > Lincoln Stoll 帮助我从 RubyGems 中去除最后的几个 bug 之后,我们将其整合在 Rubinius 之中。我们决定就像 rbx 编译或 rbx 描述一样,让它成为一个 rbx gem 子命令。目前仍然有一些小的不足存在于 RubyGems 之中,也就是由于 mkmf.rb 目前还无法工作在 Rubinius 之上,所以使用拓展来安装 gems 还存在问题。 Lincoln 同样也发现并修补了 RDoc 在向后兼容性方面的几个问题,所以目前 RubyGems 和 RDoc 都可以顺利工作在 Rubinius 之上。

查看英文原文: RubyGems: 1.1.0 released, now works on Rubinius

2008-03-31 23:04542
用户头像

发布了 74 篇内容, 共 11.3 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

继续跑步

wood

创业 跑步

架构实战总结

Geek_fc100d

「架构实战营」

王者荣耀商城异地多活架构设计

胡颖

架构实战营

不要再给我发Helvetica字体的文件了!

IT蜗壳-Tango

28天写作 12月日更

基于云的技术架构设计实践-第0篇

hackstoic

云计算 架构 云原生 创业公司 签约计划第二季

[架构实战营] 模块五作业

张祥

架构实战营

深度参与,亲身体验,谨慎接受

mtfelix

28天写作 必然 未来趋势 2022开年学习

TypeScript 之常见类型(上)

冴羽

JavaScript typescript 翻译 大前端

云原生:详解|容器云平台应用解析

息之

容器安全 容器应用

10个问题解答火热的元宇宙概念

CECBC

工业区块链与关键关联技术融合创新

CECBC

Java 项目中使用 Resilience4j 框架实现隔断机制/断路器

码语者

Java circuit break 断路器 Resilience4j 隔断机制

模块五作业

ks

架构实战营

Java问题排查分享

捉虫大师

Java 问题排查

微服务架构细节

卢卡多多

28天写作 12月日更

模块五作业 ”微博评论“的高性能高可用计算架构

小朱

架构实战营

高层与基层思考上的差异与解决办法

光环PMO社群

项目管理

Python Qt GUI设计:QCalendar日历类和QDateTimeEdit时间类(基础篇—20)

不脱发的程序猿

Python qt GUI设计 QCalendar日历类 QDateTimeEdit时间类

模块九作业

Geek_fc100d

「架构实战营」

浪潮云说直播间-云溪数据库之ClickHouse原理解析今晚开讲

浪潮云

云计算,

反脆弱漫谈

木风

质量管理 技术管理 28天写作

微博系统中“微博评论”的高可用高性能架构

AHUI

「架构实战营」

由《组织行为学》讲义想到的两个问题(1/28)

赵新龙

TGO鲲鹏会 28天写作

和12岁小同志搞创客开发:手撕代码,做一款节拍电子鼓

不脱发的程序猿

少儿编程 DIY 智能硬件 创客开发 Arduino

云原生:详解|容器核心技术解析

息之

Docker 镜像 技术优势

Mysql探索(一):B-Tree索引

程序员历小冰

MySQL 索引 28天写作

新公司安排的工作做不来怎么办?是不是该离职了?

石云升

28天写作 职场经验 12月日更

毕业设计-电商秒杀系统

小智

「架构实战营」

Java基础系列:反射

正向成长

Java 反射

31 K8S之StatefulSet控制器

穿过生命散发芬芳

k8s 28天写作 12月日更

在AI与信息交互之间:QQ 浏览器的边界探索

脑极体

  • 扫码添加小助手
    领取最新资料包
RubyGems发布1.1.0版本,已能够工作在Rubinius之上_Ruby_Werner Schuster_InfoQ精选文章