7  Installation du logiciel du logiciel

7.1 Introduction

L’installation de logiciels dans votre répertoire personnel peut s’avérer cruciale, en particulier lorsque vous ne disposez pas de privilèges administratifs sur un système, comme dans les environnements informatiques partagés ou lorsque vous n’êtes pas un utilisateur sudo. Ce guide vous explique comment installer un logiciel dans votre répertoire personnel et vous assurer qu’il est accessible en permanence via votre environnement shell.

À titre d’exemple, considérons l’installation d’un outil générique appelé ‘simpletool’, qui pourrait être n’importe quelle application adaptée à vos besoins.



7.2 Installation du logiciel

7.2.1 Étape 1 : Téléchargement et extraction

Commencez par vous rendre dans le répertoire d’installation de votre choix (par exemple, ~/bin) et téléchargez le logiciel. Procédez ensuite à l’extraction du contenu du fichier compressé.

# Naviguez jusqu'au répertoire d'installation
cd ~/bin
# Téléchargez le logiciel
wget http://example.com/download/simpletool.tar.gz
# Extraire le progiciel
tar -xvf simpletool.tar.gz

7.2.2 Étape 2 : Mise à jour de votre profil

Pour vous assurer que le logiciel installé est accessible à partir de n’importe quelle session de terminal, vous devrez ajouter son chemin d’accès à votre fichier ~/.profile.

  • Ouvrez ~/.profile avec votre éditeur de texte préféré, tel que nano:
nano ~/.profile
  • Ajoutez la ligne suivante pour inclure le répertoire du logiciel dans le répertoire d’installation de votre système PATH:
export PATH=$PATH:~/bin/simpletool

Cette étape permet de s’assurer que votre terminal reconnaît les commandes exécutables du logiciel sans avoir à spécifier le chemin d’accès complet.

7.2.3 Étape 3 : Appliquer les modifications

Pour que les modifications soient prises en compte, vous devez recharger votre système d’exploitation ~/.profile. Ceci peut être fait en recherchant le fichier dans votre session de terminal actuelle:

source ~/.profile

7.3 Conclusion

En suivant ces étapes, vous pouvez installer et configurer un logiciel dans votre répertoire personnel, sans avoir besoin de privilèges administratifs. Cette approche améliore la flexibilité de votre environnement informatique et vous permet de personnaliser vos outils en fonction de votre flux de travail.