Fedora Linux下安装Jekyll
本文将介绍如何在Fedora Linux下安装Jekyll。
简说
经过一天时间折腾公司配发的thinkpad-x250安装了Fedora22,安装了Evopop主题和图标包,简直美翻了,原来linux也可以这么美,哈哈,安装各种软件和工具是免不了的,jekyll也不例外,今天就说一下我在Fedora下安装jekyll的过程。
- 平台:Fedora 22
准备工作
-
安装ruby
注:从fedora22开始yum停用,而使用了新的安装软件包的工具dnf,这里就不赘述添加源的问题。
-
在【terminal】中,执行命令:
sudo dnf install ruby
-
安装完成后,执行命令验证:
ruby -v
会出现类似下面的字样,说明安装成功:
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]
-
执行命令验证gem:
gem -v
会出现版本号
2.4.8
,说明gem也安装成功。
-
-
安装nodejs
-
在【terminal】中,执行命令:
sudo dnf install nodejs
-
安装完成后,执行命令验证:
node -v
会出现类似下面的字样,说明安装成功:
v0.10.36
-
-
更改gem源
国内比较坑,原设置的源在墙外,所以要更改成国内的。
-
分别执行一下两条命令:
sudo gem sources --remove https://rubygems.org/
sudo gem sources -a https://ruby.taobao.org/
-
确保gem源只有【https://ruby.taobao.org/】,执行下面命令查看gem源列表:
gem sources -l
-
-
安装ruby-devel
-
执行命令安装jekyll发现,结果可能出现如下错误:
-
出现这种情况是因为编译安装jekyll需要安装ruby-devel包:
sudo dnf install ruby-devel
-
安装jekyll
-
这时执行安装命令应该就没问题了:
sudo gem install jekyll
-
验证安装版本,版本号【jekyll 2.5.3】:
jekyll -v
至此为止,jekyll安装完成。