配置文件:/etc/yum.conf(主配置文件,一般不动,也可以配置,但是为所有仓库提供公共配置) 和 /etc/yum.repos.d/(*conf)(配置这个配置文件)
在/etc/yum.repos.d/(*conf) 文件下去添加 *.repo 配置文件
yum repolist //查看yum仓库信息,只显示已经启用的,禁用的不显示出来
yum repolist --all
yum repolist enabled //查看yum仓库已启用的清单
yum repolist disabled //查看yum仓库禁用清单
yum-config-manager管理yum仓库 (前提是系统需安装有yum-config-manager工具)
yum-config-manager --set-add baseURL //添加yum仓库yum config-manager --set-enabled repoID //设置yum源可用yum config-manager --set-disabled repoID //设置yum源不可用
安装软件时自动补全问题:
yum clean all 清掉缓存后,不能自动补全,yum makecache生成缓存后,就可以自动补全
yum 仓库建立好之后要使用,需情况之前的yum源缓存,再建立新的缓存:yum clean all;yum makecache
yum 源有3种方式:本地yum源、网络yum源、自建yum源仓库
EPEL(Extra Packages for Enterprise Linux)
基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS
http://dl.fedoraproject.org/pub/epel/epel-releas-latest-8.noarch.rpm
http://dl.fedoraproject.org/pub/epel/epel-releas-latest-7.noarch.rpm
注:Fedora版本的包不太稳定,很可能是红帽的一些新功能测试包。存在安全隐患,不稳定。所以企业不建议使用。