# Retrouver l'autocomplétion dans bash

**URL:** <https://www.debian-fr.org/t/retrouver-lautocompletion-dans-bash/35455>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 4:01 UTC](https://www.debian-fr.org/t/retrouver-lautocompletion-dans-bash/35455 "2016-02-21T04:01:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![talogue](https://www.debian-fr.org/user_avatar/www.debian-fr.org/talogue/32/11542_2.png) [@talogue](https://www.debian-fr.org/u/talogue)\
**Post date:** [Février 21, 2016, 4:01 UTC](https://www.debian-fr.org/t/retrouver-lautocompletion-dans-bash/35455/1 "2016-02-21T04:01:14Z")

</div>

Pendant la mise à jour de ma sid, j’ai eu le message suivant

[quote]From this version, bash-completion uses triggers to decide which completions  
to load.

This means that, when you install a package, a trigger will be activated,  
which will symlink the relevant completion to /var/lib/bash-completion/.

To help this, completions have also been moved out of /etc/: they’re now  
under /usr/share/bash-completion/; there you can find other related helpers  
and files.

If you want to activate a completion, just symlink it into  
/etc/bash\_completion.d/.[/quote]

Après ça, l’autocomplétion en root et en simple utilisateur, a cessé de fonctionner.  
Pour la retrouver j’ai édité :

- en root, le fichier /root/.bashrc et ai ajouté la ligne [quote]. /usr/share/bash-completion/bash\_completion[/quote]

- en simple utilisateur, le fichier .bashrc et tout à la fin, j’ai remplacé [quote]if [-f /etc/bash\_completion] && ! shopt -oq posix; then  
. /etc/bash\_completion  
fi[/quote]  
Par

[quote]if [-f /etc/bash\_completion] && ! shopt -oq posix; then  
. /usr/share/bash-completion/bash\_completion  
fi[/quote]

Il y a peut-être une méthode plus propre, mais je n’ai pas trouvé.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 4:01 UTC](https://www.debian-fr.org/t/retrouver-lautocompletion-dans-bash/35455/2 "2016-02-21T04:01:15Z")

</div>

Salut,

Pendant la mise à jour de ma sid apt-listbugs m’a signalé un bug sur completion et j’en ai tenu compte 🙂

---

<div class="post-metadata">

**Author:** ![talogue](https://www.debian-fr.org/user_avatar/www.debian-fr.org/talogue/32/11542_2.png) [@talogue](https://www.debian-fr.org/u/talogue)\
**Post date:** [Février 21, 2016, 4:01 UTC](https://www.debian-fr.org/t/retrouver-lautocompletion-dans-bash/35455/3 "2016-02-21T04:01:16Z")

</div>

Ben comme je suis joueur, et que ce n’était pas vraiment critique comme bug, j’ai quand même mis à jour.  
Le correctif arrivera bien un jour 😉
