Installation D'Un Site Statique Avec Hugo Sous Raspbian
Installation
golang-1.12
Il est disponible dans les dépot raspbian…
apt install golan-1.12
L’outils go est disponible alors dans : /usr/lib/go-1.12/bin
Il faut ajouter au ~/.bashrc un bloc afin de le rajouter au $PATH du user qui va executer hugo…
# include Golang PATH
if [ -d "/usr/lib/go-1.12/bin" ] ; then
PATH="/usr/lib/go-1.12/bin:$PATH"
fi
On recharge le bashrc :
. ~/.bashrc
On poursuit alors avec l’installation/compilation de hugo
installation de Hugo depuis github
git clone https://github.com/gohugoio/hugo.git
On se positionne ensuite dans le répertoire hugo
cd hugo
Et on réalise l’installation de hugo et de ses dépendances… beaucoup de dépendances.
go install
L’installation va créer un répertoire ~/go dans lequel on trouvera un répertoire bin/ avec l’executable hugo.
Il faut donc ajouter au $PATH ce chemin afin de rendre hugo disponible à chaque instant.
# include Hugo...
if [ -d "$HOME/go/bin" ] ; then
PATH="$HOME/go/bin/:$PATH"
fi
Voila, la dernière version d’Hugo est disponible… =)