【Linux】为 YUM 配置软件源

摘要

本文探讨如何为 yum 配置第三方软件源。

引言

yum 并不能管理所有的软件。我们使用的操作系统 CentOS 中的 yum 默认使用的软件源是 CentOS 的官方源。CentOS 的官方源十分审慎,其收录策略如下:

  • 不包括任何有版权正义的软件
  • 软件求稳不更新

有鉴于此,官方源包含的软件包数量肯定不多。事实也是如此,很多有用的软件都不在 CentOS 的官方源中。例如著名的开发工具 eclipse,Linux 经典媒体播放器 MPlayer。如不进行额外配置,这些软件就不能使用 yum 来进行管理。

因此,在安装这些软件的时候,就需要为 yum 配置第三方软件源。以下是比较推荐的有影响力的第三方源,并且完全兼容 CentOS 和红帽等 Linux 系统:

此外,如果上述源的速度太慢,也可以使用国内的一些源:

教程

网易源为例。

  1. 备份 /etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  1. 进入网易的CentOS镜像使用帮助,复制 CentOS7 的 repo 文件下载链接(因为我这里的系统版本是 CentOS 7),使用 wget 命令下载到主机
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
  1. 移动 CentOS7-Base-163.repo 文件到 /etc/yum.repos.d/ 目录下
mv CentOS7-Base-163.repo /etc/yum.repos.d/
  1. 更新缓存
yum clean all
yum makecache

如果想更换回原来的源,可以使用下方命令

mv /etc/yum.repos.d/CentOS-Base.repo.backup /etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS7-Base-163.repo /etc/yum.repos.d/CentOS7-Base-163.repo.backup
yum clean all
yum makecache

参考

中国大学 MOOC | Linux 系统管理 | 主题 09 管好软件 | 小节 3 为 YUM 配置软件源

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xavier Jiezou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值