想要使用gem install 安裝jekyll,執行發現沒有gem這個命令,那就需要先安裝gem了
yum list '*ruby*'
修改gem源,使用淘寶的源:
gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ gem sources -l
然後安裝jekyll
gem install jekyll
好吧,寫錯了,到這一步安裝不下去了,剛開始以為是源的問題,改成了淘寶的源,還是不行,等了好久,提示說ruby版本太低,jekyll最低需要1.9.3的ruby版本,又因為我的機子是centos的,yum install安裝的是1.8.7,只能解除安裝了現有的ruby,重新安裝。
步驟:
yum remove 'ruby*'
本來打算下載最新的ruby原始碼,自己編譯安裝,但是在網上發現一個rvm,ruby版本管理器,於是決定偷懶使用這個管理器,地址:https://rvm.io/,上面有安裝步驟
安裝ruby1.9.3: rvm install 1.9.3
使用rvm安裝也是挺慢的,其實它只是替我執行了編譯和安裝等工作,所以,要耐心等一會兒。。。
不知道是我的網太爛了還是怎麼滴,等了將近二十分鐘T_T
然後繼續安裝jekyll(這次預設gem已安裝)
gem install jekyll
-----------------------------------------沒成功--------------------------未完待續。。。