InstallRailsUbuntu » 履歴 » バージョン 8
Yuumi Yoshida, 2013-06-11 15:55
| 1 | 8 | Yuumi Yoshida | h1. Ruby on Rails 開発環境の作り方 (Ubuntu 13.04) |
|---|---|---|---|
| 2 | 1 | Yuumi Yoshida | |
| 3 | 8 | Yuumi Yoshida | _2013/06/11更新_ |
| 4 | 2 | Yuumi Yoshida | |
| 5 | |||
| 6 | 3 | Yuumi Yoshida | h3. 1. 必要なライブラリーのインストール |
| 7 | 1 | Yuumi Yoshida | |
| 8 | 6 | Yuumi Yoshida | 一行で入力して下さい |
| 9 | 1 | Yuumi Yoshida | <pre> |
| 10 | 8 | Yuumi Yoshida | $ sudo apt-get install build-essential bison libreadline6-dev curl git-core zlib1g-dev libssl-dev |
| 11 | libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libncurses5-dev |
||
| 12 | 1 | Yuumi Yoshida | </pre> |
| 13 | |||
| 14 | 8 | Yuumi Yoshida | h3. 2. rbenv のインストール |
| 15 | 1 | Yuumi Yoshida | |
| 16 | 8 | Yuumi Yoshida | h4. i) rbenv, ruby-build のインストール |
| 17 | 1 | Yuumi Yoshida | |
| 18 | <pre> |
||
| 19 | 8 | Yuumi Yoshida | $ cd |
| 20 | $ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv |
||
| 21 | $ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build |
||
| 22 | 1 | Yuumi Yoshida | </pre> |
| 23 | 3 | Yuumi Yoshida | |
| 24 | |||
| 25 | 8 | Yuumi Yoshida | h4. ii) .bashrcの設定 |
| 26 | 1 | Yuumi Yoshida | |
| 27 | 8 | Yuumi Yoshida | インストールが修了したら .bashrc の最後に以下の rbenvの起動スクリプトを追加します。 |
| 28 | 1 | Yuumi Yoshida | |
| 29 | <pre> |
||
| 30 | 8 | Yuumi Yoshida | export PATH="$HOME/.rbenv/bin:$PATH" |
| 31 | eval "$(rbenv init -)" |
||
| 32 | 1 | Yuumi Yoshida | </pre> |
| 33 | 3 | Yuumi Yoshida | |
| 34 | 8 | Yuumi Yoshida | h4. iii) 確認 |
| 35 | 1 | Yuumi Yoshida | |
| 36 | 3 | Yuumi Yoshida | .bashrc変更後に以下を実行 |
| 37 | 1 | Yuumi Yoshida | |
| 38 | <pre> |
||
| 39 | $ source .bashrc |
||
| 40 | </pre> |
||
| 41 | |||
| 42 | 8 | Yuumi Yoshida | ここで、rbenv install --list を実行し表示されたリストに中に 2.0.0-p195 があれば OK |
| 43 | 1 | Yuumi Yoshida | |
| 44 | <pre> |
||
| 45 | 8 | Yuumi Yoshida | $ rbenv install --list |
| 46 | Available versions: |
||
| 47 | 1.8.6-p383 |
||
| 48 | 1.8.6-p420 |
||
| 49 | |||
| 50 | ... |
||
| 51 | |||
| 52 | 2.0.0-p195 |
||
| 53 | |||
| 54 | ... |
||
| 55 | 1 | Yuumi Yoshida | </pre> |
| 56 | |||
| 57 | |||
| 58 | 8 | Yuumi Yoshida | h3. 3. Ruby のインストール |
| 59 | 1 | Yuumi Yoshida | |
| 60 | 8 | Yuumi Yoshida | h4. i) インストールと設定 |
| 61 | 1 | Yuumi Yoshida | |
| 62 | <pre> |
||
| 63 | 8 | Yuumi Yoshida | $ rbenv install 2.0.0-p195 |
| 64 | $ rbenv rehash |
||
| 65 | $ rbenv global 2.0.0-p195 |
||
| 66 | 3 | Yuumi Yoshida | </pre> |
| 67 | 5 | Yuumi Yoshida | |
| 68 | 8 | Yuumi Yoshida | h4. ii) 確認 |
| 69 | |||
| 70 | ruby -v を実行し、 以下のように ruby 2.0.0p195 が表示されれば OK |
||
| 71 | 1 | Yuumi Yoshida | <pre> |
| 72 | 8 | Yuumi Yoshida | $ ruby -v |
| 73 | ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-darwin12.3.0] |
||
| 74 | 4 | Yuumi Yoshida | </pre> |
| 75 | |||
| 76 | 1 | Yuumi Yoshida | |
| 77 | 8 | Yuumi Yoshida | |
| 78 | h3. 4. Ruby on Rails のインストール |
||
| 79 | |||
| 80 | h4. i) gemコマンドのアップデート |
||
| 81 | |||
| 82 | 4 | Yuumi Yoshida | <pre> |
| 83 | 8 | Yuumi Yoshida | $ gem update --system |
| 84 | 4 | Yuumi Yoshida | </pre> |
| 85 | |||
| 86 | 8 | Yuumi Yoshida | h4. ii) インストール |
| 87 | 4 | Yuumi Yoshida | |
| 88 | 8 | Yuumi Yoshida | <pre> |
| 89 | $ gem i -N bundler |
||
| 90 | $ gem i -N rspec |
||
| 91 | $ gem i -N therubyracer |
||
| 92 | $ gem i -N rails --version 4.0.0.rc1 |
||
| 93 | $ rbenv rehash |
||
| 94 | </pre> |
||
| 95 | 2 | Yuumi Yoshida | |
| 96 | 8 | Yuumi Yoshida | |
| 97 | h4. iii) 確認 |
||
| 98 | |||
| 99 | rails -v を実行し、 以下のように Rails 4.0.0.rc1 が表示されれば OK |
||
| 100 | |||
| 101 | 5 | Yuumi Yoshida | <pre> |
| 102 | 8 | Yuumi Yoshida | $ rails -v |
| 103 | Rails 4.0.0.rc1 |
||
| 104 | 1 | Yuumi Yoshida | </pre> |