0

コマンドラインからUbuntuマシンにruby1.8をインストールしました。しかし、システムはルビーがインストールされていないことを示しています。

コンソール出力は次のとおりです。

frank@my-version3:~/apps$ sudo apt-get install ruby1.8 ruby1.8-dev irb rdoc ri
Reading package lists... Done
Building dependency tree       
Reading state information... Done
ruby1.8 is already the newest version.
ruby1.8-dev is already the newest version.
irb is already the newest version.
rdoc is already the newest version.
ri is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

frank@my-version3:~/apps$ which ruby

frank@my-version3:~/apps$ ruby -v
-bash: ruby: command not found

frank@my-version3:~/apps$ ruby
-bash: ruby: command not found

frank@my-version3:~/apps$ irb
irb(main):001:0> exit

frank@my-version3:~/apps$ 

何が間違っている可能性があるのか​​?

4

2 に答える 2

1

あなたは更新を使用することができます-これに代わるものはこれを行います

update-alternatives --set ruby /usr/bin/ruby1.8 

選択肢のリストについては

update-alternatives --query ruby

更新:同じ問題が発生する可能性のあるユーザーについては、このリンクを参照してください

于 2013-02-05T14:25:49.187 に答える
0

/ usr / binに「cd」した後のrubyを見ることができますか?echo $ PATHを実行して、パスが正しく設定されているかどうかを確認することもできます。

于 2013-02-05T13:54:48.177 に答える