web-dev-qa-db-fra.com

"showmount: commande introuvable": comment savoir quoi installer?

Parfois, vous exécutez une commande et obtenez un message d'erreur "commande introuvable".

Après cela, vous essayez d'installer le package qui contient cette commande (je pense que c'est ce qui se passe quand même?)

par exemple. showmount: command not found

apt-get install showmount ne fait rien, donc je suppose que la commande showmount fait partie d'un package, mais je ne sais pas ce qu'est ce package.

Comment savoir quel package je dois installer pour obtenir la commande dont j'ai besoin? J'utilise Kali Linux.

25
a.smith

Vous pouvez utiliser apt-cache, qui est inclus par défaut sur les distributions basées sur Debian (afaik):

apt-cache search showmount

ce qui donne également le résultat nfs-common.

16
Joakim

Vous pouvez utiliser apt-file pour cela (vous devrez peut-être l'installer):

apt-file search showmount

Cela révèle que la commande est dans le nfs-common paquet.

Généralement, lorsque vous recherchez un binaire, vous pouvez restreindre la recherche en préfixant le binaire avec bin/:

apt-file search bin/showmount

À installer apt-file, courir

Sudo apt-get install apt-file
Sudo apt-file update

Si vous vous retrouvez avec apt-file 3.0 ou version ultérieure, vous n'aurez pas besoin de mettre à jour les index à nouveau séparément (après le téléchargement initial ci-dessus), ils sont mis à jour chaque fois que les index principaux APT sont mis à jour.

29
Stephen Kitt

Vous voudrez peut-être vous simplifier la vie en installant le helper de commande introuvable

$ Sudo apt install command-not-found
[…]
$ showmount
Command 'showmount' is available in '/sbin/showmount'
The command could not be located because '/sbin' is not included in the PATH environment variable.
This is most likely caused by the lack of administrative priviledges associated with your user account.
showmount: command not found
18
Roman Czyborra

Accédez à http://packages.debian.org ou http://packages.ubuntu.com dans la section "Rechercher le contenu des packages". Vous pouvez trouver le package qui contient le fichier dont vous avez besoin sans installer d'autres outils apt.

1
silver

J'ai rencontré le même problème lors du montage du serveur nfs. Dans mon cas, exécutez simplement la commande suivante.

Sudo showmount -e [ip address of the nfs server]

J'ai oublié d'écrire Sudo.

0
sabbir ahmed