Vous ne parvenez pas à comprendre comment exécuter le programme que vous venez d'installer? Utilisez simplement cette méthode simple.

Vous souhaitez installer un nouveau programme brûlant sur Debian ou Ubuntu. Vous trouvez le package et utilisez apt pour l’installer. Mais lorsque vous essayez de l’exécuter sur la ligne de commande, vous recevez un message d’erreur du shell indiquant: « Commande introuvable ». Voici comment savoir où apt l’a installé.

Vous venez d'installer ce package, mais quelle est la commande pour l'exécuter?

La plupart du temps, le nom du programme exécutable correspond au nom du package Debian ou Ubuntu. Parfois, ils sont différents et il faut faire un peu de travail pour trouver le nom de l'exécutable. Cela est souvent dû au fait que le nom du package est en conflit avec un package existant. Heureusement, une seule commande suffit pour déterminer le nom du programme.

Utiliser dpkg pour répertorier les fichiers installés

Pour lister les chemins complets des fichiers installés d'un package, utilisez simplement le

-L (L majuscule) option avec la commande dpkg. Par exemple, pour examiner Firefox ESR :

dpkg -L firefox-esr

Vous verrez les chemins de chaque fichier installé par le package, y compris l'exécutable si important :

Où sont les programmes exécutables sous Linux?

L'exécutable que vous recherchez se trouve généralement dans un poubelle répertoire qui signifie « binaire ». Dans la structure des répertoires Linux, /usr/bin est l'emplacement principal des exécutables que vous installez:

Votre shell utilise un chemin de recherche pour rechercher des programmes dans ces répertoires lorsque vous entrez une commande. Pour voir les répertoires dans votre chemin de recherche, examinez le Variable d'environnement $PATH:

echo $PATH

Vous verrez les répertoires dans votre chemin de recherche séparés par deux points (:)personnage. Debian et Ubuntu installent généralement de nouveaux programmes dans le /usr/bin ou /usr/sbin répertoires. Ces derniers sont généralement des programmes d'administration système qui nécessitent que vous les exécutiez en tant que root à l'aide de sudo.

Vous savez maintenant où apt a installé ce programme

Avec une commande rapide dpkg et une connaissance de l'organisation des répertoires Linux, il est facile de déterminer où apt a installé votre tout nouveau programme. Ce processus est particulièrement utile lorsque le nom d'un programme ne correspond pas au nom du package.