Retour au Notions de base
Installation de logiciel à partir de leur "code source"
Manipulation
Après avoir décompacté le logiciel,
il faut se placer dans le répertoire nouvellement
crée et taper les commandes suivantes :
./configure
make
su (taper le mot de passe root)
make install
Description des commandes
- configure : cette commande va vérifier que toutes
les bibliothèques nécessaire au bon fonctionnement du
logiciel (librairies partagées) sont installées sur
l'ordinateur. Il va également vérifier que tous les
outils permettant de compiler
le logiciel (compilateur, fichier d'en-tête)
sont égalements présents. Si des bibliothèques ou des outils
de compilations sont manquants, alors cette commande le signalera. Dans
ce cas, ce sera à l'utilisateur de gérer les dépendances.
Tant que ces dépendances ne seront pas réalisées,
il nous sera impossible d'aller plus loin. En effet, pour passer à
l'étape suivante (la commande "make") il est obligatoire de n'avoir
aucun message d'erreur lors du "configure"
- make : cette commande va compiler tous les fichiers sources
du logiciel. Autrement dit, cette commande permettra la création
de notre exécutable. À partir de là, il nous
est déjà possible d'exécuter le logiciel
(il suffit de taper dans le répertoire "src" la commmande
"./(nom du logiciel)"). Seulement, celui-ci ne sera exécutable
qu'à partir du répertoire ou il a été
décompacté.
C'est pour cela qu'il nous est nécessaire, pour l'étape
suivante (le "make install"), de prendre les droits du super-utilisateur
(root).
- make install : cette commande va copier les fichiers du logiciels dans
les répertoires adéquats, c'est-à-dire :
- l'exécutable dans "/bin" pour que celui-ci puisse être
lancé par n'importe quel utilisateur
- les fichier de documentations du logiciel dans "/usr/share/doc"
- les fichiers nécessaires aux fonctionnements du logiciels
(icône, pixmap etc...) dans "/usr/share"