Hello Jens,
das hängt davon ab, für wen du es ändern willst, /etc/profile ist übertrieben, heißt ja schließlich bash-completition, da interaktive Shells reichen sollten also eher /etc/bash.bashrc bzw. ~/.bashrc nur für den jeweiligen User.
also nochmal zur Sicherheit rückgefragt:
Bashcompletion funktioniert bei mir, aber bisher eben nur für Datei- und Verzeichnisnamen.
Wenn ich jetzt apt-get, apt-cache, aptitude usw. benutze, sollen aber keine Dateinamen mehr, sondern im passenden Kontext die Paketnamen ergänzt werden.
In meiner /etc/bash.bashrc steht
enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi
Was ist jetzt zu tun?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg