Ubuntu 本地 deb 安装 Hugo

Ubuntu 通过 apt 在本地安装 hugo 不是最新的版本(v0.123.3),安装最新版本得通过 snap,如果没有安装 snap 也可以直接通过 deb 文件本地安装。

Hugo github release 下载页面:https://github.com/gohugoio/hugo/releases

下载 deb 文件

本地 deb 安装需要下载 extended 版本,不然启动服务时会提示以下错误:

Error: error building site: TOCSS: failed to transform "/ananke/css/main.css" (text/css). Check your Hugo installation; you need the extended version to build SCSS/SASS with transpiler set to 'libsass'.: this feature is not available in your current Hugo version, see https://goo.gl/YMrWcn for more information

v0.123.3 extended 版本 github 下载:https://github.com/gohugoio/hugo/releases/download/v0.123.3/hugo_extended_0.123.3_linux-amd64.deb

安装 hugo

sudo dkpg -i hugo_extended_0.123.3_linux-amd64.deb

安装好后可以通过 hugo version 命令查看安装的版本信息。

设置 hugo

在设置 hugo 网站前,本地要先安装好 git,用于拉取主题文件和同步到 git 仓库,本文只介绍本地安装设置,下面是以 hugo 网站设置在 /var/www/ 目录下为例:

cd /var/www
/**建立 Hugo 文件夹用于安装 hugo 网站**/
hugo new site Hugo
cd Hugo
/**初始化 git 存储库**/
git init
/**安装默认主题 ananke**/
git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke
/**添加主题到配置文件**/
echo "theme = 'ananke'" >> hugo.toml
/**添加第一篇内容**/
hugo new content posts/hello-world.md
/**hugo 启动**/
hugo server -D

其他

hugo.toml 中修改网站域名、名字等,/var/www/Hugo/content/posts 下直接添加博客内容。

换色
阅读
登录
扫码