一、安装Jekyll
由来
最近很多身边的朋友都开始弄起了个人技术博客主页,最近本人也一直有这个想法,在机缘巧合下朋友正好推荐了我配合Jekyll
搭建GitHub
主页,查了下也确实是时下比较流行的玩法,于是才有了这篇文章,网上Mac下的环境搭建教材大多层次不齐,本文在经过本人实践后整理所得,有不足之处望大家多多指正交流。
-
感谢 Fiona 提供的技术顾问和参考。
-
本人Mac环境,Mac mini(2012),RMBP(2014),macOS Sierra 10.12.1。
1、安装ruby
(0)由于ruby安装会用到读写系统的/usr/bin
下的文件权限,用于10.11以后MacOS已强制关闭该文件夹的读写权限,所以我们要先打开该权限:
点击重启,听见启动声按住option键,选择恢复(Recovery)模式,点击菜单栏中实用工具打开命令行(Terminal),输入如下:
重启即可。如果要恢复默认,那么:
(1)然后重启正常进入系统我们便可以放心安装ruby了,应用程序中打开命令行(Terminal):
等待一段时间后就可以成功安装好 RVM,然后启用rvm:
保险起见测试一下是否安装正常:
看见版本号则说明安装正常
(2)用rvm升级Ruby 查看当前ruby版本:
得到如下信息:
显然版本号偏低,再输入:
在列出的ruby分支表里可以尽量安装最新版本,这里安装2.3.0版本:
然后我们查看系统已安装的ruby:
现设置新版的ruby为默认项:
后移除旧版本:
2、安装gem
Mac系统自带的gem
比较老旧我们需要对他进行换新和换源
(1)更换Ruby默认源,先查看现有的源地址:
删除被强的源:
添加淘宝源:
更新gem
:
安装rubygems
:
更新rubygems
:
3、安装Jekyll
Jekyll
依赖的组件会自动下载安装,待安装好后我们测试下Jekyll
服务:
至此就Mac端准备工作就全部完毕,安装Jekyll
的目的是让本机可以在发布到GitHub
上前可以在本地测试页面样式等。
接下来的步骤请参考:Mac用户搭建GitHub-Pages(2)