Centos5
ruby 1.8.7 在 Centos 5.5 上製作和安裝,但不會執行
我已經下載
ruby-1.8.7.p334 ruby-1.8.7.p334.tar.gz
了ftp.ruby-lang.org
,解壓了。當我這樣做時
./configure
,它抱怨沒有合適的 c 編譯器,所以我做了yum install gcc
。然後我回去做
./configure make make install
一切順利,沒有錯誤,
ruby -v
給我-bash: /usr/bin/ruby: No such file or directory
。
which ruby
返回`/usr/local/bin/ruby’。下面是 /usr/local/bin 的列表[root@ttsdev bin]# ll total 2684 -rwxr-xr-x 1 root root 3882 Apr 5 13:17 erb -rwxr-xr-x 1 root root 379 Apr 5 13:17 irb -rwxr-xr-x 1 root root 1543 Apr 5 13:17 rdoc -rwxr-xr-x 1 root root 1491 Apr 5 13:17 ri -rwxr-xr-x 1 root root 2721701 Apr 5 13:17 ruby -rwxr-xr-x 1 root root 153 Apr 5 13:17 testrb
任何想法為什麼它不執行?
除了 gcc 之外,還需要更多的東西。如果您不想使用 RVM 角度,可以使用此處的說明。它適用於 1.9,但可以應用於 1.8.7。
老實說,使用rvm來管理您的 rubies - 它會為您安裝、配置一切。