web-dev-qa-db-ja.com

RailsでRubyを設定するにはどうすればよいですか?

10.10ラップトップのRuby環境でRailsをセットアップすることに興味があります。

インストールのために覚えておく必要のある特別なものはありますか(つまり、10.10に新しく追加されたものや、独自のものである可能性があります)?

私が従うことができる提案されたウォークスルーはありますか?

前もって感謝します。

14
rifferte

Rubyをインストールする方法はたくさんあります。

  1. RVM。 これは多くのルビイストが使用する「伝統的な」方法です。

  2. rbenv。

  3. パッケージから

  4. ソースから(回答が来る)。

13
unused

パッケージから。

以下のパッケージをインストールします。

Ruby1.9.1-fullInstall Ruby1.9.1-fullRuby1.9.1-devInstall Ruby1.9.1-devlibpq-devInstall libpq-dev (Ruby開発でもRailsを実行している場合はlibpq-devのみ)

2
jrg

この質問 に答えがあり、はるかに興味深い「ハウツー」記事につながります "Ubuntu、Ruby、RVM、Rails、およびあなた" 新規インストールのガイドRuby(および関連するもの)のうち、rvmから始まります。 Rubyはバックグラウンドの知識とサポートがまったくない場合、セットアップを取得するのは本当にひどいので、洞察を追加し、初心者に多くのコメントを提供します。

この記事は2012年10月11日に最後に更新され、Ruby 1.9.3、RVMおよびRails 3.2.8をインストールする必要があります。

関連する質問をリンクするために、この回答を投稿しています。

2
starlocke

2012年6月

私はRails 3.2 w/Ruby 1.9.3、RVMなどにこの幻想的なワンライナーを使用しています。

wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh
1
Michael Durrant

以下は、 rvm を使用してRails(RoR)にRubyをインストールする手順です。現在、これはRubyバージョン1.9.3および2.0.0とRailsバージョン4.0.0をインストールします。

最新バージョンのRVM、RubyおよびRails(通常のリポジトリ外)のインストール

  1. 現在存在するすべてのRubyおよびrvmパッケージとインストールを削除します。

    注:どうやら、Ubuntuにはリポジトリで利用可能な壊れたバージョンのrvmがあります(いいえ、手元にある特定の問題へのリンクがなく、これに関してLaunchpadのバグを特定できませんでした。 -ここでは触れない標準のリポジトリを使用しないことに関する戦争;-))。

    既存のrvmインストールを通じてRubyの更新バージョンをインストールするために実行しようとすると、 Stack Overflow にある修正にリダイレクトするメッセージが表示されます。

    完全を期すために、ここで解決策を引用します。

    ここで、既存のRubyまたはrvmパッケージとその構成ファイルを削除する必要があります。ターミナルから次のコマンドを実行します(Ctrl-Alt-t):

    Sudo apt-get --purge remove Ruby-rvm
    Sudo rm -rf /usr/share/Ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh
    

    新しいターミナルを開き、古いRVM設定から環境がクリーンであることを検証します(出力はありません):

    env | grep rvm
    

    出力があった場合は、新しいターミナルを開いてみてください。それが助けにならなければ、コンピューターを再起動してください。

  2. 次のコマンドを使用して、新しい(最新の)Rubyおよびrvmバイナリをインストールします。

    \curl -L https://get.rvm.io | 
      bash -s stable --Ruby --autolibs=enable --auto-dotfiles
    

    インストールのダウンロード中に、~/.bash_profileおよびその他の構成ファイルにいくつかの変更が加えられます。画面に表示される重要な指示もいくつかあることに注意してください。

    インストールを成功させるためには、それらに従うことが重要です。この時点で、不足している依存関係を満たすために、Sudo/rootパスワードの入力を求められる場合があります。入力して、適切なプロンプトで[Y}を選択します。

    注:これらのファイルは、GitHub here の安定版ブランチからダウンロードされています。

    RVMは/home/username/.rvm/にインストールされます

    /home/username/.bashrc /home/username/.zshrcにrvm PATH行を追加します。

    /home/username/.bash_profile /home/username/.zprofileにrvmロード行を追加します。

  3. Rvmファイルを入手して、新しい変更を有効にします。コマンドを実行します:

    source /home/username/.rvm/scripts/rvm

  4. Rubyの最新バージョンを実行していることを確認します。

    $Ruby --version
        Ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
    
  5. Ruby 1.9.3を実行する場合は、次を実行する必要があります。

    rvm install 1.9.3
    rvm use 1.9.3 --default
    
  6. RubyGemsをインストールする

    rvm rubygems current
    
  7. Railsをインストールする

    gem install Rails
    

ソース:

1
Kevin Bowen

rvm。

rvmには本当に素晴らしいインストーラーがあります。

まず、インストール curlInstall curl

次に、依存関係をインストールする必要があります。

Sudo apt-get install 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 libpq-dev

これで、自動インストーラーを使用できます。

curl -L https://get.rvm.io | bash -s stable --Ruby

その後、ログアウトしてから再度ログインすると、設定は完了です。

Ruby -vは次のようなものを返す必要があります。

Ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

そうでない場合は、 RVMのトラブルシューティングページをご覧ください。

1
jrg

rbenv + Rubyビルド。

まず、いくつかの依存関係をインストールします。

Sudo apt-get build-dep Ruby1.9.1-full
Sudo apt-get install curl git

次に、インストールします。

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc

次に、Ruby Buildをインストールします。

git clone https://github.com/sstephenson/Ruby-build.git ~/.rbenv/plugins/Ruby-build
rbenv install 2.0.0-p247
rbenv global 2.0.0-p247
gem install bundler
rbenv rehash

全部終わった!

0
jrg