Installer un logiciel à partir des sources

Mise à jour

Aller dans le dossier « destiné » aux compilations :

Récupérer les sources depuis un dépôt :

Voir toutes les versions taguées :

Changer de branche en utilisant le tag stable le plus récent :

On peut aussi récupérer les sources sous forme d’archive :

Pour rappel, les archives « bzip2 » se décompressent avec cette commande :

Créer le fichier « configure » si besoin est :

Créer le « Makefile » (voir les options disponibles avec ./configure –help) :

Et compiler les sources :

Lancer la suite de test :

Déployer les fichiers :

Désinstaller un programme installé avec « make install » :

Autres options de « make »

Supprimer les fichiers modifiés/créés pendant la compilation :

Supprimer les Makefiles générés par « configure » :

Installation avec « checkinstall »

Installer « checkinstall » :

Pour installer un logiciel avec « checkinstall », le dossier racine des sources doit être de la forme [nom]-[version].

Utiliser la commande « checkinstall » en lieu et place de « make install » :

Désinstaller un programme déployé avec « checkinstall » :