使用RVM安裝(RubyVersionManager能夠讓你輕鬆的安裝、管理ruby生產力環境,諸如不同版本的解釋器和gem.)0.升級一下源,執行:$ sudo apt-get update 1.rvm需要通過curl工具下載一段安裝腳本來進行安裝,同時下載完的這段腳本還需要用git從GitHub...
使用RVM安裝(Ruby Version Manager能夠讓你輕鬆的安裝、管理ruby生產力環境,諸如不同版本的解釋器和gem.)
0.升級一下源,執行:
$ sudo apt-get update
1.rvm 需要通過curl工具下載一段安裝腳本來進行安裝,同時下載完的這段腳本還需要用 git 從 GitHub 上下載源碼。因此,沒有安裝 curl 和 git 的用戶,需要先執行下麵的命令:
$ sudo apt-get install curl git
2.安裝rvm,我們使用rvm安裝ruby、rails等:
$ curl -L get.rvm.io | bash -s stable
#若提示找不到公鑰,執行$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
#然後,重新執行。
#安裝完rvm之後,需配置終端,以便下次打開終端能直接只用rvm。
##更改終端配置方法:工具欄--編輯--配置文件首選項--標題和命令--命令--選中“以登錄shell方式運行命令”
#然後手動載入rvm環境,將伺服器資源改為淘寶的 。
$ source ~/.bashrc
$ source ~/.bash_profile
#更改rvm源伺服器資源信息,畢竟國外的經常被牆掉,還有就是國內的速度快。
$ sed -i -e 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db
# 保存你的工作,然後重啟
$ sudo reboot
#重啟完後,打開終端,我們便可以使用rvm了,列出rvm遠程伺服器上都有那些可用的ruby版本
$ rvm list known
3.安裝ruby
安裝 ruby 之前需要安裝一些必要的依賴可選步驟:
$ sudo apt-get install -y 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
$ rvm pkg install readline
安裝Ruby
$ rvm install ruby
# 檢查當前成功安裝的Ruby版本
$ ruby -v
# 如果想在Ubuntu上指定預設Ruby版本,運行如$ rvm use ruby 2.2.0 --default
4.使用gem安裝rails
先切換到淘寶伺服器
$ gem source
$ gem source -r https://rubygems.org/
$ gem source -a https://rubygems.org/
安裝rails
$ gem install rails
#若報錯相關信息,可以執行 gem install XXX——缺少的包。完後繼續rails的安裝步驟。
安裝完後,查看rails版本
$ rails -v
【在安裝過程中很容易出錯,遇到問題,搜索解決】
附:一些‘常用’的庫
mysql:
$ sudo apt-get install -y libmysql-ruby libmysqlclient-dev
$ sudo apt-get install mysql-server mysql-client
常用vim插件:
$ curl -Lo- https://bit.ly/janus-bootstrap | bash