L'achèvement de l'onglet est suspendu lorsque vous essayez de terminer les noms de packages. par exemple dnf info fire[TAB]
. Comment puis-je réparer cela?
Il fonctionne en général pour Bash, ainsi que pour compléter les options dnf
, mais pas pour les noms de packages. Il semble geler la ligne de commande et je dois appuyer deux fois sur CTRL-C pour récupérer l'invite de commande.
L'achèvement de l'onglet utilisait pour travailler sur Fedora 28 et ce problème a commencé après la mise à niveau vers Fedora 29.
J'ai le bash-completion
et sqlite
packages installés, qui sont nécessaires à la fin.
Utilisant Sudo strace -pXXXX -fro /tmp/strace.log
(où xxxx est l'ID de processus de la borne Bash où l'achèvement de l'onglet est en cours de tentative) de ici a généré un fichier journal de 9 Mo 80K + ligne et joint 55 processus. Suggestions de quelles conseils à rechercher là-bas?
Observations sur dnf
onglet Nom de l'emballage Achèvement
dnf install
ou dnf info
dnf remove
(y compris pour mon utilisateur)Il y a des solutions de contournement ici https://bugzilla.redhat.com/show_bug.cgi?id=1625674 . À un moment donné, il y aura aussi un correctif.