搭建过程中遇到的问题

我的周日下午~~

Posted by 鱼鱼 on May 6, 2018

问题一 安装jekyll依赖的ruby版本问题

我用VM搭建了Centos虚拟机,目前为止都是为了管理我的GIT REPO,昨天在搭建过程中,BY博客中了解到可以使用jekyll和 jekyll bundler快速的调试博客,

安装过程中提示需要安装Ruby,我安装了一个Ruby 2.2的,安装方式如下:

yum -y install gdbm-devel libdb4-devel libffi-devel libyaml libyaml-devel ncurses-devel openssl-devel readline-devel tcl-devel

mkdir -p rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

wget http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz -P rpmbuild/SOURCES

wget https://raw.githubusercontent.com/tjinjin/automate-ruby-rpm/master/ruby22x.spec -P rpmbuild/SPECS

rpmbuild -bb rpmbuild/SPECS/ruby22x.spec

yum -y localinstall rpmbuild/RPMS/x86_64/ruby-2.2.3-1.el7.centos.x86_64.rpm

在这里提示下,请安装2.2.10版本,否则还是无法运行jekyll,jekyll需要的ruby版本至少是2.2.5!!!

请下载2.2.10的,在官方网站下载,还有就是需要修改ruby22x.spec文件,将2.2.3改成2.2.10即可!

问题二 gitalk 无法使用问题

请在你的blog repo 界面点击setting,如下图:

还有一个问题,提示校验失败:Error: Validation Failed

我的解决方法:

将 https://github.com/blueimp/JavaScript-MD5/blob/master/js/md5.min.js 下载放到js文件夹的md5.min.js文件中,

并修改_layout/post.html文件,如下:

这样博客中就可以评论了~