Table des matières

, ,

Installer GO sur une distribution GNU/Linux

Les distributions peuvent intégrer GO a leur système de paquetage. On s’intéresse ici à l'installation via l'archive disponible sur le site officiel du langage Go.

Avant d'installer/décompresser l'archive, vérifier qu'il ne pré-existe pas de dossier /usr/local/go : décompresser l'archive dans un dossier existant produit une installation invalide. Si le dossier existe il doit être d'abord supprimé.
# On récupère l'archive 
cd /tmp
wget "https://go.dev/dl/go1.20.6.linux-amd64.tar.gz"
 
# On décompresse l'archive dans /usr/local
sudo tar -C /usr/local/ -xvf go1.20.6.linux-amd64.tar.gz
 
# On modifier le PATH pour y inclure les binaires de /usr/local/go/bin
export PATH=$PATH:/usr/local/go/bin
La modification apportée ici est transitoire. Pour qu'elle soit permanente, modifier le fichier $HOME/.profile (ou /etc/profile pour une installation valide sur le système local).

Pour vérifier que l'installation de Go s'est déroulée correctement, afficher la version de Go :

printenv PATH
go version

Notes install go 1.22.4

# Téléchargement de l'archive
cd /tmp
wget "https://go.dev/dl/go1.22.4.linux-amd64.tar.gz"
 
# Création d'un répertoire dédié pour la version
sudo mkdir /usr/local/go/go-1.22.4
 
# Décompression de l'archive dans le répertoire dédié
sudo tar --directory=/usr/local/go/go-1.22.4 --strip-components=1 -xzvf go1.22.4.linux-amd64.tar.gz

Mise à jour du PATH dans ~/.bashrc

Références