Comment puis-je empêcher mon shell bash de demander l'installation d'un paquet?


4

Quand je tape mal une commande, le shell essaie de trouver un paquet qui la fournit. Comment puis-je désactiver cette fonctionnalité?

Exemple:

[dave@dave cpp]$ sl
bash: sl: command not found...
Install package 'sl' to provide command 'sl'? [N/y] 

J'aimerais bien si je ne suis pas invité à installer la commande.


Wow, cela semble ennuyeux au delà de la raison! Je sais qu'Ubuntu utilise une suggestion de paquet similaire, mais au moins elle ne se termine pas par une invite. Est-ce standard dans Fedora Desktop? J'exécute Fedora sur un serveur et ne le reconnais pas.
Daniel Andersson

Réponses:



2

Après avoir fait un

yum remove PackageKit-command-not-found

si vous obtenez l'erreur,

bash: /usr/libexec/pk-command-not-found: No such file or directory

vous devrez ajouter la ligne suivante à ~ / .bashrc

unset command_not_found_handle

Ou déconnectez-vous et revenez à nouveau. Il est à noter que la suppression command_not_found_handle est suffisante même sans retirer le paquet.
Mattdm

@mattdm ce n'est pas suffisant, encore faut-il supprimer ce paquet.
DominiCane le
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.