ruby换源、安装jekyll

× 文章目录
  1. 1. 0x00 描述
  2. 2. 0x01 安装ruby
  3. 3. 0x02 切换ruby源
  4. 4. 0x03 安装jekyll
    1. 4.1. 先安装依赖包管理工具bundler
    2. 4.2. 安装jekyll
  5. 5. 0x04 jekyll使用
  6. 6. 0x05 其他方式 rvm安装ruby

0x00 描述

jekyll是一个静态网站生成工具,可以通过markdown编写文档,使用模板自定义网站结构,通过sass或css自定义格式。jekyll是用ruby编写的工具,因此在安装jekyll之前需要安装ruby环境,由于官方源访问问题,需要切换国内源。

0x01 安装ruby

1
2
3
apt-get install ruby
apt-get install ruby-dev (ubuntu)
apt-get install ruby-devel (centos)

0x02 切换ruby源

1
2
3
4
5
gem sources -l   # 查看当前已经添加的源
gem sources -r https://rubygems.org/ # 移除官方源
gem sources -a http://gems.ruby-china.com # 添加ruby china源,HTTP\HTTPs
gem sources -u #刷新
gem sources -l # 查看是否添加成功
1
2
如果使用bundler,需要
bundle config mirror.https://rubygems.org https://gems.ruby-china.com

0x03 安装jekyll

先安装依赖包管理工具bundler

1
gem install bundler

安装jekyll

1
gem install jekyll

0x04 jekyll使用

jekyll主题

jekyll使用文档


0x05 其他方式 rvm安装ruby

  1. 安装rvm

curl -sSL https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash

source /usr/local/rvm/scripts/rvm

  1. 查看rvm库中已知的ruby版本

rvm list known

  1. 安装一个ruby

rvm install 2.5.1

  1. 使用一个ruby版本

rvm use 2.5.1

ruby --version

  1. 安装jekyll

gem install jekyll