knowledge-vault/sources/references/开发笔记/Hugo/更新Hugo.md

1.4 KiB
Raw Permalink Blame History

查看 Hugo 安装路径

在 CentOS 系统中,可以通过以下命令查看 Hugo 的安装路径:

which hugo

或者使用更详细的命令:

whereis hugo

which hugo 会显示 Hugo 可执行文件的完整路径,例如 /usr/local/bin/hugo/usr/bin/hugo
whereis hugo 会显示 Hugo 的相关路径信息,包括可执行文件和文档等。

更新 Hugo 到最新版本

正在收集工作区信息在 CentOS 上更新 Hugo可以按照以下步骤操作

  1. 查询最新版本号:

    curl -s https://api.github.com/repos/gohugoio/hugo/releases/latest | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/'
    

    例如,假设最新版本号是 v0.152.2

  2. 下载最新版本的 Hugo 压缩包(将 vX.XX.X 替换为最新版本号):

    wget https://github.com/gohugoio/hugo/releases/download/vX.XX.X/hugo_X.XX.X_Linux-64bit.tar.gz
wget https://github.com/gohugoio/hugo/releases/download/v0.152.2/hugo_0.152.2_Linux-64bit.tar.gz
  1. 解压新版本:
tar -zxvf hugo_X.XX.X_Linux-64bit.tar.gz
tar -zxvf hugo_0.152.2_Linux-64bit.tar.gz
  1. 替换旧的 Hugo 可执行文件(根据你的安装路径选择):
sudo mv hugo /usr/local/bin/
# 或
sudo mv hugo /usr/bin/

sudo mv hugo /usr/bin/

  1. 验证更新是否成功:
    hugo version
    

详细步骤可参考 安装Hugo.md。