プロジェクト

全般

プロフィール

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>