如何修改Ruby的gem源

Python08

如何修改Ruby的gem源,第1张

进入Centos6.4系统。 ◆示例是以Centos6.4系统为例。 ◆若是windows系统则进入“命令提示符”做修改。 查看当前使用的源地址。 ◆输入:gem sources 删除默认的源地址。 ◆输入:gem sources -r url地址 注:默认的url地址后必须有”/”,否则删不掉。

RubyGems是一个用于Ruby的包管理工具,虽然并未包含在Ruby的发行版中,但是可以认为是事实上Ruby世界中标准的发布Ruby程序和库的工具,可以很方便的管理gem之间的依赖性。

如果你是在进行Open Source的Ruby程序开发,可以直接通过Rubyforge来发布gem。不过如果是自己的私有项目,可能就需要自己搭建一个Web server来进行gem的发布了。如果系统中已经安装了RubyGems的话,通过gem server (gem help server看看用法)就可以启动一个简单的gem发布的server。不过很可能的,你已经有一个Web Server在系统环境中了(如Apache Web Server),这个时候就通过以下的几个步骤可以完成把这个Web Server改造成为一个gem distribution server:

(请注意最后的一个点,表示当前目录)。

这一命令会对gems子目录中的所有gem建立一个索引文件yaml,并存放在dist目录下,以便可以通过gem install命令安装时查找。

最后,Enjoy yourself!