Modifier la version de Hugo.io

Installer une version spécifique (>= 0.153.0) en .pkg

Aller dans la liste des versions d’Hugo : https://github.com/gohugoio/hugo/releases

Aller sur la version choisie : https://github.com/gohugoio/hugo/releases/tag/v0.154.5

Dans la liste des assets, télécharger celle contenant “darwin” et toutes les options (extended et withdeploy) : hugo_extended_withdeploy_0.154.5_darwin-universal.pkg

Dans un Terminal, aller dans le dossier du téléchargement, puis décompresser le pkg avec la commande suivante

pkgutil --expand-full hugo_0.154.5_darwin-universal.pkg hugo_0.154.5

Ouvrir le Finder dans le dossier contenant le bin avec la commande suivante

open hugo_0.154.5/Payload

Ouvrez une autre fenêtre de Finder, faire Cmd+Shift+G, et aller dans /opt.

Si inexistant, créer un dossier hugo, puis à l’intérieur, un dossier bin

Déplacer l’exécutable hugo du dossier Payload vers ce dossier bin

Si c’est la première fois qu’on installe une version spécifique, éditer le fichier .zshrc pour mettre l’exécutable dans le PATH.

On édite avec la commande nano ~/.zshrc

Descendre tout en bas du fichier et ajouter

export PATH=/opt/hugo/bin:$PATH

Sauvegarder le fichier et quitter avec Ctrl+O, Entrée, Ctrl+X

Relancer un Terminal et vérifier l’installation avec hugo version

Installer une version spécifique (< 0.153.0)

Aller dans la liste des versions d’Hugo : https://github.com/gohugoio/hugo/releases

Aller sur la version choisie : https://github.com/gohugoio/hugo/releases/tag/v0.145.0

Dans la liste des assets, télécharger celle contenant “darwin” et toutes les options (extended et withdeploy) : https://github.com/gohugoio/hugo/releases/download/v0.145.0/hugo_extended_withdeploy_0.145.0_darwin-universal.tar.gz

Dézipper l’archive pour obtenir l’exécutable hugo.

Dans le Finder, faire Cmd+Shift+G, et aller dans /opt.

Si inexistant, créer un dossier hugo, puis à l’intérieur, un dossier bin

Déplacer l’exécutable hugo dans le dossier bin

Dans un terminal, exécuter la commande suivante pour autoriser l’exécution

sudo xattr -d com.apple.quarantine /opt/hugo/bin/hugo

Si c’est la première fois qu’on installe une version spécifique, éditer le fichier .zshrc pour mettre l’exécutable dans le PATH.

On édite avec la commande nano ~/.zshrc

Descendre tout en bas du fichier et ajouter

export PATH=/opt/hugo/bin:$PATH

Sauvegarder le fichier et quitter avec Ctrl+O, Entrée, Ctrl+X

Relancer un Terminal et vérifier l’installation avec la commande hugo version.

Dernière modification