linux-配置yum源

前言:

Linux 中的 Yum(Yellowdog Updater Modified)是一个用于管理软件包的工具,它依赖于网络源来获取更新和安装包。当需要配置 Yum 网络源时,通常会涉及到设置仓库列表、添加外部镜像等操作以提高下载速度和稳定性。以下是详细的步骤:

配置前言:

配置 Yum 的网络源对于保证系统及时获取更新至关重要,尤其是在企业环境中,为了避免网络访问限制,可能会选择设置国内镜像。

步骤说明:

  1. 打开 /etc/yum.conf 文件:这是Yum的主要配置文件,包含了基本的设置和默认仓库信息。

  2. Bash
    vi /etc/yum.conf
    

    下载或创建新的YUM源配置文件

  3. [repository-id]:仓库的唯一标识符。
  4. name:仓库的描述性名称。
  5. baseurlmirrorlist:仓库的基础URL或镜像列表URL。
  6. enabled:是否启用该仓库(1表示启用,0表示禁用)。
  7. gpgcheck:是否对软件包进行GPG签名验证(1表示启用,0表示禁用)。
  8. gpgkey:GPG密钥文件的URL或路径。
  9. .放到新建的/etc/yum.repos.d/old下

  10. // ##获得网络yum的包
    curl -o /etc/yum.repos.d/Rhel-Base.repo http://file.kangle.odata.cc/repo/Centos-6.repo

  11. 挂载镜像

  12. 编写本地yum仓库文件

  13. 第一步:使用cd命令切换到/etc/yum.repos.d目录
    # cd /etc/yum.repos.d/
    第二步:对所有的仓库文件进行备份
    # tar -zcf repo.tar.gz *.repo
    第三步:删除所有的以.repo结尾的仓库文件
    # rm -rf *.repo

  14. 编写本地yum仓库文件

    # cd /etc/yum.repos.d/
    创建一个以*.repo结尾的文件,名称任意
    # vim local.repo
    [local]              [仓库标识名称]名称任意,一个文件中可有多个标识
    name=local yum       仓库名称
    baseurl=file:///mnt  仓库的路径,支持多种格式,file://本地路径,ftp://,http://或https://
    gpgcheck=0           gpg密钥,值可以是0(代表不检测),1(代表检测)
                             如果是1,下方还要定义一个gpgkey=密钥连接
    enabled=1            是否启动当前仓库,值可以0,也可以是1,默认为1,代表启动仓库
    ————————————————

                           

  15. 清除缓存

    yum clean all
    

    建立缓存

    yum makecache
    

         检测本地yum源是否可用

 yum repolist all

2.0 网络yum源的配置

 阿里源:https://opsx.alibaba.com/mirror
网易源:http://mirrors.163.com/
搜狐源:http://mirrors.sohu.com/
清华源:https://mirrors.tuna.tsinghua.edu.cn/

百度来查找:例如:百度搜索 => 阿里云 mirror镜像源

2.1下载新的CentOS-Base.repo 到 /etc/yum.repos.d/

2.2

1.备份CentOS-Base.repo这个文件

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.下载wget -O

wget -O http://xxxxxxxx

3.清理缓存和建立缓存

yum clean all

yum makecache

总结

配置Linux YUM源是管理软件包的关键,涉及备份现有配置、添加或修改.repo文件、指定仓库ID、URL、启用状态和GPG验证等。完成后需清理并缓存YUM数据,验证新源的有效性。注意网络访问、安全性、版本兼容性和定期更新。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值