在 Debian 上安装 Jekyll

日期: 05 月 25日, 2014
标签:

Jekyll 是用 Ruby 编写的静态网站框架,十分流行。本文记录了在 Debian 上安装配置 Jekyll 的过程。

安装Ruby

执行下面的命令:

sudo apt-get install ruby

安装Jekyll

有两种方法安装Jekyll:

  1. 从软件仓库中安装
    比较方便,但安装的Jekyll版本会比较低
  2. 使用gem安装
    安装稍麻烦,安装的是最新版本

从软件仓库中安装

执行下面的命令:

sudo apt-get install jekyll

使用gem安装

首先安装ruby-dev:

sudo apt-get install ruby-dev

然后使用gem安装:

sudo gem install jekyll

在运行时发现如下错误:

/var/lib/gems/2.1.0/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)

安装nodejs后解决:

sudo apt-get install nodejs

测试

运行下面的命令测试Jekyll能否正常工作:

jekyll new myblog
cd myblog
jekyll serve

然后在浏览器中打开http://localhost:4000,应能看到Jekyll默认页面。

参考资料

  1. Jekyll quick-start guide