hugo的安装

本文

主要介绍hugo和记录hugo的安装过程。

版本 说明
0.1 初版发布
0.2 添加特别说明 和 分享hugo_extended_0.65.3_Linux-64bit.tar.gz

背景

  • 主机: Thinkpad S2
  • 系统: Deepin GNU/Linux 15.11
  • 内核: Debian 6.3.0-18+deb9u1
  • hugo版本: hugo 0.58

参考

什么是hugo?

Hugo是由Go语言实现的静态网站生成器。简单、易用、高效、易扩展、快速部署。简单来说就是你可以用它来生成自己的博客站点,而且安装极简单,无依赖。类似此功能的工具还有Hexo,, Jekyll, Ghost,我强烈推荐Hugo。更多内容可以查看Hugo中文文档

安装hugo

下载

推荐二进制安装,也就是直接下载可执行程序,方便简单。

安装

将下载的文件解压,找到hugo文件,将其放入 “/usr/local/bin/” 目录,若其为非可执行文件,请更改文件属性。可参考以下执行命令:

1
2
3
4
5
6
7
8
#查看系统变量
echo $PATH

#更改文件属性为可执行
chmod 755 ./hugo

#复制到/usr/local/bin/目录,也可以选择自己$PATH的某一路径
sudo cp ./hugo /usr/local/bin/hugo

特别说明

如果使用某些主题时,提示HUGO版本不支持某些特性,首先考虑自己的版本是不是太低,然后最可能的情况是需要安装扩展版本。

如错误信息为:

Building sites … ERROR 2020/03/06 14:23:59 Transformation failed: TOCSS: failed to transform "main_parsed.scss" (text/x-scss): this feature is not available in your current Hugo version, see https://goo.gl/YMrWcn for more information
Built in 218 ms
Error: Error building site: logged 1 error(s)

这里分享一个 hugo_extended_0.65.3_Linux-64bit 版本: *链接:https://pan.baidu.com/s/1DUleZmjcLCl7wJP9i3smJA 密码:n86i*。


文章原创,可能存在部分错误,欢迎指正,联系邮箱 cao_arvin@163.com。