离线安装dnf可用kimi搜索, centos 使用curl 下载dnf 的rpm包
mkdir ~/dnf_packages
cd ~/dnf_packages
# CentOS 7 示例
curl -O http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-0.6.4-2.sdl7.noarch.rpm
curl -O http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm
curl -O http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm
# CentOS 8 示例
curl -O https://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/dnf-4.2.15-10.el8.noarch.rpm
curl -O https://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/dnf-conf-4.2.15-10.el8.noarch.rpm
curl -O https://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/python3-dnf-4.2.15-10.el8.noarch.rpm
rpm -ivh ~/dnf_packages/*.rpm
查询是否安装成功
dnf --version
设置dnf的镜像源
覆盖指定文件
cat > /etc/yum.repos.d/CentOS-Base.repo
粘贴内容
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos-stream/10/appstream/$basearch/os/
按 Ctrl + D保存退出