Pour installer dans un répertoire personnalisé, utilisez ceci:
./configure --prefix=/desired/path
make
sudo make install
Par défaut, les programmes installés sans le préfixe ajouté seront situés dans /usr/local/bin
. Pour vérifier cela, vous pouvez taper which program_name
après l'installation.
Si vous installez votre programme dans un répertoire personnalisé, il sera installé dans /desired/path/bin
. Vous devrez ensuite vous assurer que le répertoire est inclus dans votre PATH
variable d'environnement. Si ce n'est pas le cas, which program_name
ne fonctionnera pas et vous ne pourrez pas démarrer le programme sans inclure le chemin ou être dans le même répertoire.
Pour ce faire, vous pouvez ajouter la ligne suivante à votre ~/.profile
:
export PATH=$PATH:/desired/path/bin
Une fois la modification effectuée, vous pouvez taper source ~/.profile
pour mettre à jour la variable ou vous connecter à un nouveau shell pour que la modification prenne effet.
export PATH=$PATH:/desired/path/bin
, car la plupart desconfigure
s auront par défaut le préfixe/usr/local
et supposeront qu'il se/usr/local/bin
trouve dans le CHEMIN.