Как установить Хьюго?
Я скачал и распаковал hugo_0.11_linux_amd64.tar.gz
файл со страницы релизов, и я не могу понять, как запустить двоичный файл. Я сделал несколько ударов при использовании go run
, а также sh
, но не повезло. Кто-нибудь может предложить еще несколько деталей?
3 ответа
Экстракт 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
Продолжайте следовать инструкциям по использованию Hugo.
Рекомендации:
На странице установки упоминаются:
После загрузки его можно запустить из любого места. Вам не нужно устанавливать его в глобальном местоположении.
В идеале вы должны установить его где-нибудь на вашем пути для легкого использования./usr/local/bin
это наиболее вероятное место.
Пока:
- вы выбрали правильный релиз для вашей архитектуры (Linux, Mac или Windows)
- переименуйте исполняемый файл в hugo (или создайте символическую ссылку на него с именем hugo)
ваш
$PATH
(или же%PATH%
в Windows) переменная окружения ссылается на исполняемый файлhugo
, вы можете начать использовать его.hugo new site /path/to/site
Платформа: 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
будет доступен без установки пути.
Старый вопрос, но я подумал, что это может помочь кому-то в будущем. Я на Windows
(да, я знаю, что это было для Linux
) и запустил Хьюго вне созданного каталога, где hugo.exe
жизни.
Обратите внимание, что hugo.exe
не должен жить в c:\hugo\bin
согласно примеру ниже
- Загрузите Hugo (64- или 32-разрядную версию) по https://github.com/spf13/hugo/releases.
- Создайте папку на своем
C:\
называетсяHugo
, - Создайте еще одну папку внутри
C:\Hugo
называетсяbin
- Разархивируйте файл, загруженный с URL-адреса HUGO, в
bin
папка - открыто
cmd.exe
добавить путь к HUGO к переменным среды Windows PATH. Типset PATH=%PATH%;C:\Hugo\bin
Чтобы убедиться, что hugo установлен глобально, в любом каталоге в командной строке введите where hugo
и он скажет вам, где это (в нашем случае, c:\hugo\bin\hugo.exe
)
Оттуда вы сможете запускать свои сайты Hugo из любого репозитория на вашем HD.