Как установить Хьюго?

Я скачал и распаковал 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.

Другие вопросы по тегам