Linux yum配置文件的位置主要分布在以下两个核心目录及一个主配置文件中:
/etc/yum.conf 是yum的全局主配置文件,包含影响所有仓库的通用设置(如缓存目录、日志路径、GPG检查开关等)。例如,其中的cachedir参数指定下载软件包的缓存位置,gpgcheck参数控制是否验证软件包签名。
所有第三方或自定义软件仓库的配置均存储在/etc/yum.repos.d/目录下,以.repo为扩展名的文件(如CentOS-Base.repo、epel.repo)。每个文件可定义一个或多个仓库,包含仓库名称、基础URL(baseurl)、启用状态(enabled)等关键信息。例如,网络源的baseurl通常为http://或https://开头,本地源则为file://格式。
/etc/yum.pluginconf.d/:存放yum插件(如fastestmirror)的配置文件,用于扩展yum功能,但并非核心配置文件。/var/log/yum.log中,可通过tail -f /var/log/yum.log实时查看安装/更新记录。