10.10ラップトップのRuby環境でRailsをセットアップすることに興味があります。
インストールのために覚えておく必要のある特別なものはありますか(つまり、10.10に新しく追加されたものや、独自のものである可能性があります)?
私が従うことができる提案されたウォークスルーはありますか?
前もって感謝します。
以下のパッケージをインストールします。
Ruby1.9.1-full 、 Ruby1.9.1-dev 、 libpq-dev (Ruby開発でもRailsを実行している場合はlibpq-devのみ)
この質問 に答えがあり、はるかに興味深い「ハウツー」記事につながります "Ubuntu、Ruby、RVM、Rails、およびあなた" 新規インストールのガイドRuby(および関連するもの)のうち、rvm
から始まります。 Rubyはバックグラウンドの知識とサポートがまったくない場合、セットアップを取得するのは本当にひどいので、洞察を追加し、初心者に多くのコメントを提供します。
この記事は2012年10月11日に最後に更新され、Ruby 1.9.3、RVMおよびRails 3.2.8をインストールする必要があります。
関連する質問をリンクするために、この回答を投稿しています。
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
以下は、 rvm を使用してRails(RoR)にRubyをインストールする手順です。現在、これはRubyバージョン1.9.3および2.0.0とRailsバージョン4.0.0をインストールします。
最新バージョンのRVM、RubyおよびRails(通常のリポジトリ外)のインストール
現在存在するすべての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
出力があった場合は、新しいターミナルを開いてみてください。それが助けにならなければ、コンピューターを再起動してください。
次のコマンドを使用して、新しい(最新の)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ロード行を追加します。
Rvmファイルを入手して、新しい変更を有効にします。コマンドを実行します:
source /home/username/.rvm/scripts/rvm
Rubyの最新バージョンを実行していることを確認します。
$Ruby --version
Ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
Ruby 1.9.3
を実行する場合は、次を実行する必要があります。
rvm install 1.9.3
rvm use 1.9.3 --default
RubyGemsをインストールする
rvm rubygems current
Railsをインストールする
gem install Rails
ソース:
rvmには本当に素晴らしいインストーラーがあります。
まず、インストール 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のトラブルシューティングページをご覧ください。
まず、いくつかの依存関係をインストールします。
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
全部終わった!