我已经从releases page下载并解压缩了hugo_0.11_linux_amd64.tar.gz
文件,但我无法弄清楚如何运行二进制文件。我使用go run
和sh
进行了一些尝试,但没有运气。任何人都可以提供更多细节吗?
答案 0 :(得分:10)
将hugo_0.11_linux_amd64.tar.gz
解压缩到目录。在该目录中,您应该找到三个文件:
hugo_0.11_linux_amd64 LICENSE.md README.md
确保hugo
位于您的路径中或提供路径。例如,将hugo_0.11_linux_amd64
可执行文件重命名为hugo
。将hugo
可执行文件移至/usr/local/bin
。
运行
$ hugo help
继续按照Using Hugo的说明进行操作。
参考文献:
答案 1 :(得分:4)
installation page确实提到了:
下载后,可以从任何地方运行。您无需将其安装到全球位置 理想情况下,您应该将它安装在路径中的某个位置以方便使用。
/usr/local/bin
是最可能的位置。
只要:
您的$PATH
(或Windows上的%PATH%
)环境变量引用了可执行文件hugo
,您可以开始使用它。
hugo new site /path/to/site
答案 2 :(得分:3)
老问题,但我认为这可以帮助有人在路上。我在Windows
(是的,我知道这是Linux
),并且在hugo.exe
所在的创建目录之外运行Hugo。
请注意 hugo.exe
不必居住在 c:\hugo\bin
中,如下例所示 < / p>
C:\
的{{1}}上创建一个文件夹。 Hugo
C:\Hugo
内创建另一个文件夹
bin
文件夹bin
以将HUGO的路径添加到Windows PATH环境变量中。输入cmd.exe
要验证是否全局安装了hugo,请在命令提示符下的任何目录下键入set PATH=%PATH%;C:\Hugo\bin
,它会告诉您它的位置(在我们的示例中为where hugo
)
从那里你应该可以从你HD上的任何存储库运行你的Hugo站点。
答案 3 :(得分:0)
平台:Linux
以下在Linux上有效
下载并解压缩
curl -L https://github.com/gohugoio/hugo/releases/download/v0.54.0/hugo_0.54.0_Linux-64bit.tar.gz | tar xvz
注意--L
中使用curl
标志来允许github触发的重定向
移至/ usr / local / bin
mv hugo /usr/local/bin/hugo
移动到此仓库后,无需设置路径即可访问hugo
。