设置dnf命令补全

安装软件:

sudo yum -y install bash-completion dnf* python3-dnf*

在当前用户目录下的.bashrc文件后追加以下内容:

if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
fi

20250819:
注意,python3-dnf*会安装python3-dnf-plugin-local-4.3.1-4.oe2403.noarch 包,会缓存下载的rpm作为本地镜像源,有时候会导致问题。
移除这个包:sudo dnf remove python3-dnf-plugin-local-4.3.1-4.oe2403.noarch -y
移除缓存文件:位置在这里,/var/lib/dnf/plugins/local/ ,清空即可。