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 showmount
commande 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.
apt search pkgname
Vous pouvez utiliser
apt-file
pour cela (vous devrez peut-être l'installer):Cela révèle que la commande est dans le
nfs-common
package.En règle générale, lorsque vous recherchez un binaire, vous pouvez restreindre la recherche en préfixant le binaire avec
bin/
:Pour installer
apt-file
, exécutezSi vous vous retrouvez avec la version
apt-file
3.0 ou 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 principaux index APT sont mis à jour.la source
apt-file
? :-)apt-file
et pour Ubuntu, c'est dans le repo de l'univers.apt-file search
, vous devez exécutersudo apt-file update
- si vous ne l'avez pas fait récemment. Cela met à jour tous ses index afin qu'il puisse trouver des choses basées sur votre ensemble actuel de référentiels que apt connaît. C'est distinct de la mise à jour qui lesudo apt-get update
fait.Vous voudrez peut-être vous faciliter la vie en installant l’ assistant de commande introuvable
la source
bash
mais pas dans d'autres coquilles (j'ai essayétcsh
etzsh
)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.
la source
J'ai rencontré le même problème lors du montage du serveur nfs. Dans mon cas, exécutez simplement la commande suivante.
J'ai oublié d'écrire sudo.
la source
Exécutez les commandes suivantes,
# apt update
# apt install rpcbind nfs-common
la source