记录一下CentOS7 安装 jekyll的过程,系统和主机是阿里云的默认CentOS7.
之前用 yum 安装简单方便.
yum install ruby ruby-devel -y
#添加替换 gem 源
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
gem install jekyll
就搞定了.
但是今天装的时候 发现有个错误
listen requires Ruby version ~> 2.2
好吧…那就不用 yum 安装了.下源码编译装吧.也很简单.
#移除以前的
yum remove ruby ruby-devel -y
#安装 ruby
wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
tar zxvf ruby-2.3.0.tar.gz
cd ruby-2.3.0
./configure
make
sudo make install
#看看 ruby 版本
ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
#放在哪了
whereis ruby
ruby: /usr/lib64/ruby /usr/local/bin/ruby /usr/local/lib/ruby /usr/share/ruby
#添加替换 gem 源
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
#安装 jekyll
gem install jekyll
#jekyll版本
jekyll -v
jekyll 3.1.3
然后搞定.