安裝RUBY環境
which ruby檢查系統是否是帶ruby,
同時檢查which ruby-dev。
若沒有任何輸出,說明沒有安裝,直接運行
[code]sudo apt-get install ruby ruby-dev
安裝nodejs環境
之所以要安裝nodejs是因為ruby的gem管理需要用到nodejs環境,在完成ruby環境後,在終端中輸入gem -v,會出現以下結果:
[code]var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs/runtimes.rb:48:in autodetect: Could not find a JavaScript runtime. Seehttps://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
錯誤信息提示:找不到一個JavaScript環境,只要在終端中輸入如下命令即可:
[code]sudo apt-get install nodejs
nodejs安裝完成後,重新在終端中輸入gem -v,出現如下結果,表明安裝成功:
2.2.2
更換GEM SOURCES
嘗試過自帶的源,發現連接一直有問題,包括Ruby的Gem sources,不過我們可以用https://ruby.taobao.org/的加速鏡像,taobao的ruby源,所以在開始安裝前,我們需要替換gem sources為淘寶的鏡像
[code]$ gem sources --addhttps://ruby.taobao.org/ --removehttps://rubygems.org/ $ gem sources -l
*** CURRENT SOURCES ***
' target='_blank'>https://ruby.taobao.org[/code]
為了確認下替換是否成功,我們可以檢查下
1 sudo gem sources -l
如果替換成功,則會看到如下返回:
1 * CURRENT SOURCES *
2
3 https://ruby.taobao.org
安裝JEKYLL 和 MARKDOWN支持
[code]sudo gem install jekyll
sudo gem install rdiscount
安裝完成後,在終端中輸入如下命令,驗證jekyll安裝是否成功:
[code]jekyll new myblog
如果成功創建目錄,則說明jekyll安裝成功。