獻給 Rails Girls 的安裝食譜

要用 Ruby on Rails 打造 APP,需要安裝某些軟體並設定電腦的開發環境。

選擇適合妳作業系統的安裝教學。要是碰到任何問題,別慌張!歡迎在活動中跟教練說,讓我們一起解決。


Setup for OS X

1. 先檢查作業系統的版本。

點選左上角的 Apple 圖案,選擇關於這台 Mac

Apple 選單

2. 在這個視窗妳可以找到作業系統的版本。

如果妳的版本是 10.6、10.7、10.8、10.9、10.10 或 10.11,則妳的作業系統就是 OS X。如果是其它老舊的版本,我們可以在活動中幫妳安裝。

關於這台 Mac 對話框

3a. OS X 版本 10.9 或更高

如果你的版本為 10.9、10.10 或更高,跟隨下列步驟操作。我們將會安裝 homebrew 與 rbenv。

3a1. 在終端機安裝命令列工具

xcode-select --install

3a2. 安裝 Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3a3. 安裝 rbenv

brew update
brew install rbenv rbenv-gem-rehash ruby-build
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
echo 'export PATH="$HOME/.rbenv/shims:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

3a4. 用 rbenv 裝 Ruby:

可以用 rbenv install -l 找到最新的 Ruby 版本。

rbenv install 2.2.3

如果遇到錯誤 OpenSSL::SSL::SSLError: ... : certificate verify failed,試試看這個方法。

brew install curl-ca-bundle
cp /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt `ruby -ropenssl -e 'puts OpenSSL::X509::DEFAULT_CERT_FILE'`

3a5. 設定預設的 Ruby 版本:

rbenv global 2.2.3

3a6. 安裝 Rails:

gem install rails --no-ri --no-rdoc

3b. 如果妳的版本是 10.6 、 10.7 或 10.8:

下載對應版本的 RailsInstaller:

點兩下剛剛下載的檔案,解壓縮到目前的資料夾。點兩下剛剛解壓縮的檔案 RailsInstaller-1.0.4-osx-10.7.appRailsInstaller-1.0.4-osx-10.6.app 然後跟著指引步驟走。需要小心的是 Rails Installer OS X 會跳出 README 檔案,忽略它。

如果 Rails 版本不是最新的,使用下列指令進行更新。

gem update rails --no-ri --no-rdoc

跑跑看產生應用程式的指令,確認是不是一切運作順利。

rails new railsgirls

4. 安裝編輯器來編輯程式

我們推薦使用 Atom 編輯器。

如果是 Mac OS X 10.7 或更舊的版本,妳可以使用其他編輯器 [Sublime Text 2] (http://www.sublimetext.com/2)。

5. 更新瀏覽器

打開網址 whatbrowser.org ,如果不是最新版本就更新。

恭喜妳!現在已經有 Ruby on Rails 開發環境囉!


Setup for Windows

下載最新的 RailsInstaller 並執行。使用預設選項,一直按下一步。

如果 Rails 版本不是最新的,妳可以在 Ruby on Rails 的命令提示字元(”Command Prompt with Ruby on Rails”)輸入下面的命令來更新 Rails。

gem update rails --no-ri --no-rdoc

確認 Rails 有沒有安裝成功,試試在命令提示字元輸入下面的命令:

rails new railsgirls

最後一步 妳會需要文字編輯器來編輯程式碼。我們推薦使用 Sublime Text 編輯器。

恭喜妳!現在有一個可用的 Ruby on Rails 環境了!


Setup for Linux

要安裝 Ruby on Rails 開發環境,只需要根據妳的 Linux 發行版,複製下面的命令到終端機並按 Enter。享受文字在妳的終端飛舞吧!安裝會花點時間。鼓勵妳在開始之前,去拿杯提神飲料。

Ubuntu

bash < <(curl -s https://raw.github.com/railsgirls/installation-scripts/master/rails-install-ubuntu.sh)

Fedora

bash < <(curl -s https://raw.github.com/railsgirls/installation-scripts/master/rails-install-fedora.sh)

確認 Rails 有沒有安裝成功,試試在命令提示字元輸入下面的命令:

rails new railsgirls

最後一步 妳會需要文字編輯器來編輯程式碼。我們推薦使用 Sublime Text 編輯器。

恭喜妳!現在有一個可用的 Ruby on Rails 環境了!