2012-04-08 12 views
1

私はubuntu 11.10を使用していますが、Rubyのインストールに問題があります。助けてくださいRubyインストールの問題

​​

:私はルビーを試すその後

Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.3-p125, this may take a while depending on your cpu(s)... 

ruby-1.9.3-p125 - #fetching 
ruby-1.9.3-p125 - #extracted to /usr/share/ruby-rvm/src/ruby-1.9.3-p125 (already extracted) 
Applying patch 'xcode-debugopt-fix-r34840' (located at /usr/share/ruby-rvm/patches/ruby/1.9.3/p125/xcode-debugopt-fix-r34840.diff) 
Error running 'patch -F 25 -p1 -N -f <"/usr/share/ruby-rvm/patches/ruby/1.9.3/p125/xcode-debugopt-fix-r34840.diff"', please read /usr/share/ruby-rvm/log/ruby-1.9.3-p125/patch.apply.xcode-debugopt-fix-r34840.log 
ruby-1.9.3-p125 - #autoreconf 
ruby-1.9.3-p125 - #configuring 
ruby-1.9.3-p125 - #compiling 
ruby-1.9.3-p125 - #installing 
Removing old Rubygems files... 
Installing rubygems-1.8.21 for ruby-1.9.3-p125 ... 
Installation of rubygems completed successfully. 
ruby-1.9.3-p125 - adjusting #shebangs for (gem irb erb ri rdoc testrb rake). 
ruby-1.9.3-p125 - #importing default gemsets (/usr/share/ruby-rvm/gemsets/) 
Install of ruby-1.9.3-p125 - #complete 

、それは、これを返します。私はそれをインストールしようとしたときには、これを与えました。

+0

RVMがあなたのPATHにないように見えます。この行については、.bash_profileを確認してください:[[-s "$ HOME/.rvm/scripts/rvm"]] &&。 "$ HOME/.rvm/scripts/rvm"#RVM機能をロードします。表示されない場合は追加してください。表示される場合は、 'source〜/ .bash_profile'を実行してください。 –

+0

私のパスは – user1233418

+0

となります。$ PATHは、システムが実行可能ファイルを探す場所(ディレクトリ)のリストです。 〜/ .rvm/*があなたの$ PATHにないので、あなたのシステムはルビを見つけられません。 https://rvm.beginrescueend.com/rvm/install/ –

答えて

2

私も以前この質問に遭遇しました。それが失敗する理由は、依存パッケージの欠如です。

sudo apt-get install curl patch build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion

すべてのパッケージを実行した後、1.9.3をインストールします。

実行rvm requirements、私にとってruby-head

下のものを含め、要件を確認し、すべてのパッケージをインストールし、私はインストールする必要がありますまたはRubiniusを入力すると:

rvm install 1.9.3またはrvm install rbx

スムーズに進むはずです。

インストール後、ターミナル - >編集 - >プロファイル設定 - >タイトルとコマンドに移動し、Run command as login shellにチェックを入れます。閉じて、ターミナルウィンドウも閉じます。新しい端末ウィンドウを開き、rvm --default use 1.9.3(または他の端末)を実行して、端末をもう一度閉じます。

新しい端末を開いてrubyと入力すると、正しいルビーが得られるはずです。

関連する問題