在ubuntu上搭建rails開發環境時,總有時會有一些問題,所以把我從頭到尾的搭建環境貢獻出來。我們是為了開發一套
400**平台而啟用rails的
1 安裝nodejs庫
sudo apt-get install nodejs
2. 先安裝gcc,mysql和一些庫及把系統更新到最新
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo reboot #重啟一下~~
3. 安裝rvm
機器重啟後,再次登入並開啟乙個終端視窗。rvm 指令碼需要先安裝好 curl 和 git。curl 是乙個使用多種協議(如 http 或 ftp)進行資料傳輸的工具。而「git 是乙個免費的開源分布式版本控制系統,適用於從小型專案到非常大的專案,兼顧了速度和效率。」git是多數 ruby on rails 開發者所選擇的版本控制系統。
1.$ sudo apt-get install curl
2.$ sudo apt-get install git-core
配置git
$ git config --global user.name "your name"
$ git config --global user.email your-email@address.com 如:
$ git config --global user.name "john doe"
$ git config --global user.email johndoe@mail.com
現在我們可以安裝 rvm 了。rvm 的意思是 ruby 版本管理器,「是乙個命令列工具,讓你容易的安裝、管理和使用多個 ruby 環境及其相應的 gem 包。」下列命令來安裝這個指令碼。rvm 將安裝在你當前登入使用者的主目錄裡。
$ bash < <(curl -s
切換到主目錄,然後修改使用者的 bash 設定檔案,以確保每次使用者登入時候 rvm 指令碼都會載入。
1.$ cd
2.$ vim .bashrc
在你的 bash 設定檔案末尾加入以下行。
1.[[ -s "$home/.rvm/scripts/rvm" ]] && . "$home/.rvm/scripts/rvm"
用以下命令列在當前登入中手動重新載入設定檔案,也可以另外開啟乙個新的終端視窗自動載入。這樣 rvm 命令就可以用了。
1.$ source .bashrc
你可以通過下列命令來檢查 rvm 指令碼是否可以工作。
1.$ type rvm | head -1
如果一切正常,命令將返回「rvm is a function」(rvm 是函式)。否則,可以訪問 rvm **的「troubleshooting your install」欄目找找解決辦法。
3.為安裝ruby和rubygems做準備
在從源**編譯和安裝 ruby 和 rubygems 時,rvm 可以很方便的檢視之間的軟體包依賴關係。
1.$ rvm notes
可以列出標準版的 ruby 所需的依賴包,和安裝它們的命令。有些包也許已經安裝好了。
1.$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev
4.安裝ruby和rubygems
rvm 也有乙個命令可以看到哪個版本的 ruby 可安裝。通過以下命令檢視哪些 ruby 版本可以安裝:
1.$ rvm list known
安裝標準版的 ruby,由於需要從源**編譯,所以需要一些時間。
1.$ rvm install 1.9.2
使用安裝好的 ruby 前,需要設定該版本為預設版本,這個我早先試了幾次,設定不了,和幫助裡的稍有點差異。
1.$ rvm --default use 1.9.2
檢查一下 ruby 和 rubygems 的版本,來確保正確安裝。
1.$ ruby -v
2.$ gem -v
如有必要,手動更新一下 rubygems 和其他需要更新的 gem 。
1.$ gem update --system
2.$ gem update
5.安裝rails
rails 全部都打包在 rails gem 中。安裝它是這個教程中最容易的部分。使用 rubygems 來安裝它,即 gem 命令。安裝完成後,檢查其版本來確保正確安裝。
1.$ gem install rails
2.$ rails -v
如果缺少相關庫
gem install execjs
gem install therubyracer
ubuntu11 10下修改tooltip的顏色
ubuntu11.10沒有了自定義修改主題顏色的介面,導致eclipse裡面的彈出框顏色無法直接修改。預設如下一坨黑什麼也看不見 在ubuntu11.10之前可以通過 系統設定 外觀 修改主題裡面的tooltip自定義顏色來實現。但11.10下面沒有這個ui了,只能直接修改檔案 tooltip fg...
Ubuntu11 10上的bugzilla搭建
備註 通過ubuntu的apt get可以安裝bugzilla3,但本人最終沒有用bugzilla3,而是用最新的bugzilla4.2.1。將bugzilla解壓至 usr share bugzilla4 sudo tar c usr share bugzilla4 zxvf bugzilla 4...
ubuntu11 10 安裝google拼音
在ubuntu 11.10 下安裝google拼音輸入法 其實就是scim的擴充套件 如下 a.獲取 沒有git的先安裝git sudo apt get install git core git clone git cd scim googlepinyin b.編譯前提 上面給的鏈結裡面有介紹怎麼編...