Ubuntu 14.02 jekyll 搭建

Ruby 安装

安装ruby,ubuntu14.02没有预装ruby,可以通过apt-get安装,但是通过apt-get安装的版本是ruby1.8或者ruby1.9,貌似安装jekyll需要2.0版本以上才行,因此这里用包来安装

下载 ruby 安装包,http://rubyinstaller.org/downloads/ 这里我选择的是2.3.0,可以直接下载包下来,或者命令行用wget来下载

wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz

解压安装包到/opt/ 下

tar -xvfz ruby-2.3.0.tar.gz 

进入解压后的根目录,三步走,configure, make, make install

./configure
make
sudo make install

安装完成后会出现下面信息

sealyn@pth-pc:/opt/ruby-2.3.0$ ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]

安装rubygems

到官网下载安装包, https://rubygems.org/pages/download , 这里用git(如果没有安装git,需要安装sudo apt-get install git)

git clone https://github.com/rubygems/rubygems.git

下载完后,进入安装包根目录安装

ruby setup.rb

安装jekyll

sudo gem install jekyll

安装的时候如果出现下面的错误

ERROR:  Loading command: update (LoadError)
    cannot load such file -- zlib
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass

进入到ruby的安装包/ext/zlib/ 目录,执行下面命令

ruby extconf.rb 
make
sudo make install

如果还出现异常

ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

执行下面命令

gem source -r https://rubygems.org/
gem source -a http://rubygems.org/

再安装

sudo gem install jekyll

安装成功后

jekyll -v
Jekyll 3.1.2
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值