ruby文件的位置 - 远离本地目录

时间:2012-02-11 06:43:06

标签: ruby

我是新手,并试图学习如何编码 - 所以感谢您的耐心和帮助这个非常基本的问题!

我刚刚安装了红宝石。当我在终端中输入which ruby时,我收到以下回复:

/usr/local/bin/ruby

有没有办法移动目录文件,以便提示返回:

/usr/bin/ruby

我被告知ruby文件应该在全局目录中,以便更好,更容易访问。

2 个答案:

答案 0 :(得分:1)

/usr/local/bin/

是一个全局可访问的目录。本地文件夹通常用于安装本地的二进制文件。这是红宝石的绝佳去处。

答案 1 :(得分:1)

如果您真的想这样做,可以使用ruby-build

例如:

$ git clone git://github.com/sstephenson/ruby-build.git
$ cd ruby-build
$ ./install.sh

这会将ruby-build安装到/ usr / local中。如果您没有/ usr / local的写权限,则需要运行sudo ./install.sh。您可以通过设置PREFIX环境变量来安装到不同的前缀。

安装Ruby(然后)

$ ruby-build 1.9.2-p290 ~/usr/bin/ruby-1.9.2-p290

享受!