ada*_*tum 11 bash fedora autocomplete dnf
尝试完成包名称时,选项卡完成挂起。例如dnf info fire[TAB]
。我怎样才能解决这个问题?
它通常适用于 bash,也适用于完成dnf
选项,但不适用于包名。它似乎冻结了命令行,我必须按 Ctrl-C 两次才能返回命令提示符。
Tab 补全曾经在 Fedora 28 上工作,这个问题是在升级到 Fedora 29 后开始的。
我已经安装了bash-completion
和sqlite
软件包,这是完成所必需的。
使用sudo strace -pXXXX -fro /tmp/strace.log
(其中 XXXX 是正在尝试 tab 完成的 bash 终端的进程 ID)从这里生成了一个 9MB 80k+ 行日志文件并附加了 55 个进程。建议在那里寻找什么提示?
对dnf
包名选项卡完成的观察
dnf install
或之后不起作用dnf info
dnf remove
(包括我的用户)