5. Installation

5.1. Avec make

Maintenant que tout est compilé, il vous reste a copier les fichiers produits vers un endroit adéquat (généralement dans un des sous-répertoires de /usr/local).

make permet généralement d'assurer ce travail. Un cible spéciale est la cible install. Très logiquement, utiliser "make install" permet d'installer les fichiers nécessaires.

Généralement, la procédure est décrite dans les fichiers INSTALL ou README. Mais parfois, l'auteur a oublié d'en prévoir une. Dans ce cas, il va falloir tout installer à la main.

Copiez alors :

Et voilà, c'est fini ! Félicitations ! Vous êtes maintenant fin prêt à recompiler votre système d'exploitation tout entier.

5.2. Problèmes

Si vous venez d'installer un programme libre, par exemple GNU tar et si quand vous l'exécutez ce n'est pas lui qui est appelé ou s'il ne fonctionne pas comme quand vous le testiez directement à partir du répertoire src, c'est un problème de PATH qui trouve le programme dans un répertoire bien avant celui où vous avez installé le nouveau logiciel. Vérifiez en exécutant "type -aprogramme".

La solution est de mettre le répertoire d'installation plus haut dans le PATH, et/ou supprimer/renommer les fichiers qui s'exécutent sans qu'on le veuille, et/ou renommer votre nouveau programme (en gtar dans cet exemple) de sorte qu'il n'y ait pas confusion.

Ou alors faire un alias si le shell le permet (par exemple dire que tar c'est /usr/local/bin/gtar).