Hugo Server, Linux Bash Shell di Windows

Hugo Server

A cura di Gianni Vitrano  | issue #127 | guida/e Andrea Borruso

HUGO Server che cos’è?

È un programma, è disponibile praticamente per qualsiasi piattaforma, in questa ricetta verrà spiegato passo dopo passo come installarlo su nel bash di Windows, ma se desiderate installarlo direttamente su Windows o e Mac OS ci sono molte guide in inglese online,

Come installare Hugo Server, Linux Bash Shell di Windows 10 con distribuzione Pengwin

  • dal repository hugo, releases , copiare il link : https://github.com/gohugoio/hugo/releases/download/v0.65.2/hugo_extended_0.65.2_Linux-64bit.tar.gz
  • lanciare la shell di Linux da una nuova cartella: wget https://github.com/gohugoio/hugo/releases/download/v0.65.2/hugo_extended_0.65.2_Linux-64bit.tar.gz
  • dopo il download, lanciare: tar -xzf hugo_extended_0.65.2_Linux-64bit.tar.gz
  • dopo aver unzippato, lanciare per verifica la tua installazione: which jq per capire in che cartella spostare il programma hugo
  • spostare il file, lanciare : sudo cp ./hugo /usr/bin/
  • inserire la password di amiministratore: ********
  • dare i permessi, lanciare: sudo chmod +x ./hugo
  • cambiare cartella, ad esempio cd ~
  • verificare installazione di hugo, lanciare : hugo version
  • lanciare il server: aprire la bash Shell nella cartella che ospita il repository locale di github e scrivre hugo server dopo qualche secondo il sito web viene cotruito.

Adesso non resta che digitare bash nella bara degli indirizzi di esplora risorse e si aprirà la Linux Bash Shell di Windows 10 nella cartella del repo

  • lanciare il server: hugo server

  • visualizzare il sito sul web browser: http://localhost:1313/

Aggiornare Hugo è facile come scaricare e sostituire l’eseguibile che hai inserito nel PERCORSO

Pengwin

Pengwin è distribuzione Linux sviluppata appositamente per funzionare in Windows 10 WSL (Windows Subsystem for Linux)


Come installare Hugo Server, Linux Bash Shell di Windows 10 con distribuzione Debian o Ubuntu

Con Debian e Ubuntu l’installazione è più semplice, il Debian Go Packaging Team mantengono un pacchetto Debian hugo ufficiale che è condiviso con Ubuntu ed è installabile tramite apt-get:

sudo apt-get install hugo

In alternativa si può installere scaricando l’ultimo pacchetto .deb da Hugo Github Respo

  • scarica l’ultima versione tramite il metodo wget wget https://github.com/gohugoio/hugo/releases/download/v0.66.0/hugo_extended_0.66.0_Linux-64bit.deb
  • estrarre il pacchetto hugo_extended_0.66.0_Linux-64bit.deb scaricato sudo dpkg -i hugo_extended_0.66.0_Linux-64bit.deb
  • rimuovi il pacchetto scaricato rm hugo_extended_0.66.0_Linux-64bit.deb
  • verifica la tua installazione which hugo e dopo hugo version

Per disinstallare Hugo su Ubuntu e Debian sudo apt-get remove --auto-remove hugo

Riferimenti utili

Ultima modifica 13/09/2024: rename hugo to ssg #101 (e6af617)