yum.conf文件 分析
标题就是在网上购买了一个服务器,安装包的时间总是失败,也不是yum源的标题
末了找到是这个yum.conf文件的标题
# cat /etc/yum.conf
# 主配置区
gpgcheck=1 # 检查软件包签名(安全用)
installonly_limit=3 # 最多保留3个内核版本
clean_requirements_on_remove=True# 删除软件时自动清理依赖
best=True# 自动安装最新版
skip_if_unavailable=False # 苍鹭不可用时报错
exclude=httpd nginx php mysql mairadb python-psutil python2-psutil# 禁止安装/更新这些软件这个exclude就是一个永世黑名单
无论实行 yum install /yum update,都绝对不会安装、也不会更新这些软件
为什么会如许做了?
[*]不想让体系自动更新这些软件(比如本身编译安装的,一更新就坏)
[*]防止误装(服务器已经用其他方式装了,怕 yum 再装一遍辩论)
[*]服务器安全战略(克制某些服务运行)
但是我这边是做训练用的,以是须要取消这些
办理方法
# 注释这一行没有用,这个是常见的坑
sed -i 's/^exclude/#exclude/' /etc/yum.conf# 删除这一行
sed -i '/^exclude/d' /etc/yum.conf
# 还需修改一个文件/etc/dnf/dnf.conf
sed -i '/^exclude/d' /etc/dnf/dnf.conf
dnf config-manager --dump | grep exclude
# 输出信息没有这个exclude就是正常的了
# dnf config-manager --dump | grep exclude
disable_excludes =
exclude =
excludepkgs = 清算yum缓存革新
yum clean all && yum makecache安装nginx即可
免责声明:如果侵犯了您的权益,请联系站长及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金.
页:
[1]