Quel est le programme qui suggère des packages installables?


11

L'une des fonctionnalités d'Ubuntu que j'aime vraiment est celle qui suggère des packages à installer si vous essayez d'exécuter un programme qui n'est pas installé, comme ceci:

$ nmap
The program 'nmap' is currently not installed. You can install it by typing:
sudo apt-get install nmap

Est-ce une fonctionnalité sophistiquée de Bash? Un démon supplémentaire qui se cache en arrière-plan? Comment ça fait ça?

Réponses:



2

En complément de la réponse précédente:

Pour désactiver cela pour votre propre compte (sans désinstaller le package entier et donc le désactiver pour TOUS les utilisateurs), vous pouvez simplement ajouter la ligne suivante à votre propre ~ / .bashrc:

unset command_not_found_handle

Cela revient au comportement par défaut de bash (voir /etc/bash.bashrc pour la définition de la fonction command_not_found_handle: il appelle command-not-found s'il est installé, sinon il affiche le message d'erreur par défaut "command not found").

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.