Pobrałem i rozpakowałem plik hugo_0.11_linux_amd64.tar.gz
z releases page i nie mogę wymyślić, jak uruchomić plik binarny. Zrobiłem kilka ukłuć przy użyciu go run
i sh
, ale bez powodzenia. Czy ktoś może zaoferować jeszcze kilka szczegółów?Jak zainstalować Hugo?
Odpowiedz
Extract hugo_0.11_linux_amd64.tar.gz
do katalogu. W tym katalogu należy znaleźć trzy pliki:
hugo_0.11_linux_amd64 LICENSE.md README.md
Upewnij albo hugo
jest w ścieżce lub podaj ścieżkę do niego. Na przykład zmień nazwę pliku wykonywalnego hugo_0.11_linux_amd64
na hugo
. Przenieś plik wykonywalny hugo
do /usr/local/bin
.
Run
$ hugo help
Postępuj zgodnie z instrukcjami wyświetlanymi na Using Hugo.
Referencje:
OK, myślałem, że to, co pobrałem to skrypt instalacyjny, który powinien zostać uruchomiony, nie zdawałem sobie sprawy, że wszystko, co musiałem zrobić, to zmienić nazwę i przenieść gdzieś. To bardzo pomaga, dzięki! – cjohnson318
żaden z linków już nie działa – Dambo
installation page wspomina:
Po pobraniu można je uruchomić z dowolnego miejsca. Nie musisz instalować go w lokalizacji globalnej.
Najlepiej zainstalować go gdzieś na swojej drodze, aby ułatwić korzystanie z niego./usr/local/bin
to najbardziej prawdopodobna lokalizacja.
Dopóki:
- wybrania właściwej wydanie dla architektury (Linux, Mac lub Windows)
- zmienić nazwę pliku wykonywalnego, Hugo (lub dokonać dowiązania do niego imieniem Hugo)
Twoja zmienna środowiskowa
$PATH
(lub%PATH%
na Windows) odwołuje się do pliku wykonywalnegohugo
, możesz zacząć z niego korzystać.hugo new site /path/to/site
Stare pytanie, ale pomyślałem, może to pomoże ktoś w dół drogi. Jestem na Windows
(tak, wiem, że to było dla Linux
) i uruchomiłem Hugo poza utworzonym katalogiem, w którym żyje hugo.exe
.
Zauważ, żehugo.exe
nie muszą żyć wc:\hugo\bin
jak na przykład poniżej
- Pobierz Hugo (64 lub 32-bitowy) z https://github.com/spf13/hugo/releases
- Utwórz folder na twoim
C:\
o nazwieHugo
. - Utwórz inny folder wewnątrz od
C:\Hugo
nazwiebin
- Rozpakuj plik pobrany z HUGO URL do folderu
bin
- Otwórz
cmd.exe
dodać ścieżkę do HUGO zmiennym środowisku Windows PATH. Wpiszset PATH=%PATH%;C:\Hugo\bin
Aby zweryfikować, że Hugo jest instalowany globalnie, w żadnym katalogu, w wierszu polecenia wpisz where hugo
i będzie to powiedzieć, gdzie to jest (w naszym przypadku c:\hugo\bin\hugo.exe
)
Stamtąd powinieneś być w stanie do uruchamiania witryn Hugo z dowolnego repozytorium na dysku HD.
Byłoby dobrze, gdyby to pytanie dotyczyło zarówno systemu Windows, jak i systemu Linux. Wiem, że mogę umieścić hugo.exe w dowolnym miejscu, ale gdzie jest najlepsze miejsce, jeśli używam "Git dla Windows"? Moją drugą myślą jest posiadanie folderu "wiersza poleceń" w "Moich dokumentach" dla wszystkich moich narzędzi i umieszczenie go na ścieżce. Próbowałem wstawić go do C: \ command-line i dodać to do ścieżki, ale nie widzę tego w Git bash. –