Nous avons récemment abordé les bases de la compilation de logiciels à partir des sources sur Ubuntu, alors consultez notre article original si vous ne faites que commencer.
Auto-apte
Auto-apt surveille et attend lorsque vous exécutez la commande./configure. Lorsque./configure tente d’accéder à un fichier qui n’existe pas, auto-apt met le processus./configure en attente, installe le package approprié et laisse le processus./configure se poursuivre.
Tout d'abord, installez auto-apt avec la commande suivante:
sudo apt-get install auto-apt
sudo auto-apt update
sudo auto-apt updatedb && sudo auto-apt update-local
sudo auto-apt run./configure
Apt-File
Si vous voyez un message d'erreur indiquant qu'un fichier spécifique est manquant, il est possible que vous ne connaissiez pas le package à installer pour obtenir le fichier. Apt-file vous permet de trouver les packages qui contiennent un fichier spécifique avec une seule commande.
Tout d’abord, vous devrez installer apt-file lui-même:
sudo apt-get install apt-file
sudo apt-file update
Exécutez la commande suivante en remplaçant «exemple.pc”Avec un nom de fichier, et la commande vous dira exactement quel paquet vous devez installer:
apt-file search file example.pc
sudo apt-get install package
Vous pouvez également effectuer une recherche de fichier à partir du site Web Ubuntu Package Search. Utilisez le Rechercher le contenu des packages”Section sur la page pour rechercher un fichier spécifique.
Apt-Get Build-Dep
Nous avons couvert apt-get build-dep dans notre post initial. Si une version antérieure du programme que vous essayez d'installer se trouve déjà dans les référentiels de paquets d'Ubuntu, Ubuntu connaît déjà les dépendances nécessaires.
Tapez la commande suivante en remplaçant “paquet”Avec le nom du paquet, et apt-get installera les dépendances requises:
sudo apt-get build-dep package
Toutes ces commandes utilisent apt-get, vous pouvez donc également les utiliser sur Debian, Linux Mint et sur toute autre distribution Linux utilisant les paquets apt-get et.deb.