我有多个雨果网站。而且其中某些主题与较新的Hugo版本不兼容。在对错误进行足够的挣扎之后,我放弃了,希望为各个网站安装不同的版本。我了解到,如果您将macOS与brew一起使用(例如brew switch hugo 0.27
),但是对于Ubuntu Linux则没有一种快速方法。如果我安装Golang并为每个网站创建不同的虚拟环境,则可能会有一个完整的解决方案,但我正在寻找一种快速的解决方法,例如brew示例。
也存在针对ubuntu的快速解决方案。 Hugo二进制文件不需要安装,可以直接从bin文件夹运行。因此,您需要从Github releases repository下载所需的版本,然后根据需要更改Hugo文件的名称。 (重新命名版本号将有助于以后记住它,例如hugo0583为hugo_0.58.3),然后使用sudo mv hugo0583 /usr/local/bin/hugo0583
命令将其移动到bin文件夹中。最后,使用带有新名称的Hugo命令,一切顺利。