Hugo 安装

在 macOS、Linux、Windows、BSD 以及任何能运行 Go 编译器工具链的机器上安装 Hugo。

在 macOS 上安装 Hugo

包管理器 

Homebrew 

Homebrew 是 macOS 和 Linux 的免费开源软件包管理器。这将安装 Hugo 的扩展版:

brew install hugo

运行结果:

changeluodeMacBook-Pro:~ change$ brew install hugo
Running `brew update --auto-update`...
==> Auto-updated Homebrew!
...
==> Running `brew cleanup hugo`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /usr/local/Cellar/hugo/0.125.3... (50 files, 81.7MB)
Removing: /Users/change/Library/Caches/Homebrew/hugo--0.125.3.ventura.bottle.tar.gz... (20.7MB)

查看版本:

$ hugo version
hugo v0.125.4+extended darwin/amd64 BuildDate=2024-04-25T13:27:26Z VendorInfo=brew

MacPorts
MacPorts 是 macOS 上的一款免费开源包管理器。这将安装 Hugo 的扩展版本:

sudo port install hugo

在Linux 上安装Hugo

软件包管理器 

Snap 

Snap是Linux的免费开源软件包管理器。适用于大多数发行版,Snap软件包安装简单并且会自动更新。

Hugo的Snap软件包是严格隔离的。严格隔离的Snap以完全隔离的方式运行,达到了始终安全的最低访问级别。您创建和构建的站点必须位于您的主目录或可移动媒体上。

这将会安装Hugo的extended版本:

sudo snap install hugo

要启用或撤销对可移动媒体的访问:

sudo snap connect hugo:removable-media
sudo snap disconnect hugo:removable-media

要启用或撤销对SSH密钥的访问:

sudo snap connect hugo:ssh-keys
sudo snap disconnect hugo:ssh-keys

Homebrew 

Homebrew 是 macOS 和 Linux 的免费开源软件包管理器。这将安装 Hugo 的扩展版:

brew install hugo

软件源软件包 

大多数Linux发行版都维护一个包含常用应用程序的软件源。

由于长期支持(LTR)的准则,大多数Linux软件包仓库将不包含[最新版本]。

Arch Linux 

与Arch Linux发行版的衍生版本包括EndeavourOS、Garuda Linux、Manjaro等。这将会安装Hugo的extended版本:

sudo pacman -S hugo

Debian 

与Debian发行版的衍生版本包括elementary OS、KDE neon、Linux Lite、Linux Mint、MX Linux、Pop!_OS、Ubuntu、Zorin OS等。这将会安装Hugo的extended版本:

sudo apt install hugo

您也可以从[最新版本]页面下载Debian软件包。

Fedora 

与Fedora发行版的衍生版本包括CentOS、Red Hat Enterprise Linux等。这将会安装Hugo的extended版本:

sudo dnf install hugo

openSUSE 

与openSUSE发行版的衍生版本包括GeckoLinux、Linux Karmada等。这将会安装Hugo的extended版本:

sudo zypper install hugo

Solus 

Solus发行版的软件源中包含了Hugo。这将会安装Hugo的标准版本:

sudo eopkg install hugo

在Windows 上安装Hugo

包管理器

Chocolatey


Chocolatey是Windows上的一个免费且开源的包管理器。这将安装Hugo的扩展版:

choco install hugo-extended

Scoop

Scoop 是Windows上的一个免费且开源的包管理器。这将安装Hugo的扩展版:

scoop install hugo-extended

Winget


Winget 是Microsoft的官方免费且开源的Windows包管理器。这将安装Hugo的扩展版:

winget install Hugo.Hugo.Extended

在BSD衍生版上安装Hugo

软件源包 

大多数BSD衍生版都会维护一个常用应用程序的软件源。请注意,这些软件源可能不包含[最新发行版]。

DragonFly BSD 

DragonFly BSD在其软件源中包含Hugo。这将安装Hugo的扩展版:

sudo pkg install gohugo

FreeBSD 

FreeBSD在其软件源中包含Hugo。这将安装Hugo的扩展版:

sudo pkg install gohugo

NetBSD 

NetBSD在其软件源中包含Hugo。这将安装Hugo的扩展版:

sudo pkgin install go-hugo

OpenBSD 

OpenBSD在其软件源中包含Hugo。执行此命令将提示您选择要安装的Hugo版本:

doas pkg_add hugo

Captcha Code

0 笔记

分享笔记

Inline Feedbacks
View all notes