本次安裝的ekyll為最新的3.3.1版本。
一、預備工作,因位jekyll需要很多軟件的支持,所以准備工作要做足。
- Ruby (including development headers, v1.9.3 or above for Jekyll 2 and v2 or above for Jekyll 3)
- RubyGems
- Linux, Unix, or macOS
- NodeJS, or another JavaScript runtime (Jekyll 2 and earlier, for CoffeeScript support).
- Python 2.7 (for Jekyll 2 and earlier)
- GCC and Make (in case your system doesn’t have them installed, which you can check by running
gcc -v
andmake -v
in your system’s command line interface)
1、首先安裝gcc編譯包。
apt install build-essential
2、安裝ruby,因為ruby由於各種原因,原本完整的安裝包被分割為多個小包,ruby-full保證了全部特性安裝。
apt install ruby-full
3、安裝RubyGems。
apt install rubygems
which gem //查看gem的安裝位置,正常顯示“/usr/bin/gem”
gem update --system //升級rubygems到最新版本
4、安裝NodeJS,因為nodejs升級太快,造成版本分裂,采用nodesource安裝腳本。注意:這里安裝的6.x系列。
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
5、安裝python2.7
apt install python
二、開始安裝jekyll,預備軟件安裝好后,安裝jekky只是一個命令。
gem install jekyll
jekyll --version //查看jekyll的版本。