インストールしましたルビー1.8 そしてruby1.8-開発版パッケージはありますが、コマンドラインの ruby コマンドには応答しません。
ruby
The program 'ruby' is currently not installed. You can install it by typing:
sudo apt-get install ruby
irb
The program 'irb' is currently not installed. You can install it by typing:
sudo apt-get install ruby
インストールが少し心配ですルビー別のバージョンがインストールされます。
答え1
リポジトリ rubies を削除し、RVM (Ruby Version Manager AFAIK) 経由でインストールすることをお勧めします。これにより、必要に応じて複数のバージョンをインストールすることもできます。
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc
その後、RVMがインストールされます。現在のターミナルを閉じて再度開き、bashプロファイルを再読み込みします。Rubyは次のように入力するだけで簡単にインストールできます。
rvm install 1.9.2 #Replace with whatever version you'd like (1.8.7, ree etc.)
rvm --default 1.9.2
これにより、rubygems と alias コマンドもインストールされます。
これらのコマンドはいずれも sudo で実行されないため、後で gem の権限に関する問題が発生することもありません :-)
編集:最後の質問に答えますaptから「ruby」をインストールすると、ruby1.8もインストールされます。同じバージョンですが、リンクが修正されています。
sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby
リンクを修正します:-)
答え2
irb
開始するには私インタラクティブ rウビー brominisculantiouszorpf (インタラクティブ ルビー ブロンプト?)
答え3
始めるruby1.8
。
パッケージによってインストールされるRubyのバージョンは、ruby
Ubuntuのバージョンによって異なります。11.04ではRuby 1.8です。
apt-cache show ruby| grep ^Depends