Fedora从22版本开始使用新版的DNF软件包在线升级管理器,替代了原来的YUM。DNF是YUM的一个分支并重新经过改写,支持Python 3而且在软件包依赖性处理、下载安装验证等事务处理方面性能更高.
DNF默认已经自带了fastestmirror功能,这个功能原先对于YUM来讲是一个单独的插件存在的,它可以使DNF或YUM自动检测判断软件包下载点的速度,选择最快的镜像下载点。现在DNF已经内置了fastestmirror功能,根据DNF文档,该功能默认是关闭的,要打开该功能,需要修改/etc/dnf/dnf.conf配置文件,在[main]部分里面加入一行
fastestmirror=true
保存后,执行
$ sudo dnf clean all
$ sudo dnf makecache
即可生效。说明一下,clean all命令参数是指让DNF清除全部软件源信息以及下载的软件包缓存信息,makecache命令参数是指让DNF重新获取并建立软件源元数据信息缓存,如果设置了fastestmirror为true,这时DNF就会启用快速镜像检测功能来重建软件源元数据信息缓存
以上内容转载自
https://blog.bbzhh.com/index.php/archives/109.html
作为笔记。