本地部署GithubPages环境
重装系统后,往往也需要重新安装各种环境,在此记录一下Github Page的本地搭建环境
其实也就是安装ruby和jekyll
安装ruby
根据操作系统选择安装ruby的方式,官网有很详细的说明
以Arch为例
1
sudo pacman -S ruby base-devel
安装jekyll
1 2 3 4
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
注意
bashrc
替换为正在使用的shell对应的文件,比如我正在用的zsh,对应zshrc
安装bundler
1
gem install jekyll bundler
将Github上的仓库clone下来,进入目录后,安装依赖
1
bundle install
如果报了
Bundler::PermissionError: There was an error while trying to write to`/usr/lib/ruby/gems/3.0.0/cache`. It is likely that you need to grant write permissions for that path.
这样的错,需要修改目录所有者1
sudo chown -R $whoami /usr/lib/ruby/gems
重新安装依赖即可
本文由作者按照 CC BY 4.0 进行授权