CentOS--yum源配置

本文介绍了yum源的作用、配置路径以及如何自建yum仓库,包括创建repo文件、设置仓库位置、加载配置并执行清理和列表操作。同时,也提供了使用第三方阿里镜像源的配置方法和常见命令示例。
摘要由CSDN通过智能技术生成
1.yum源作用

        ---通常叫软件仓库可以为客户端提供自动解决依赖关系,安装软件的。

2.配置路径

        /etc/yum.repos.d/*.repo  (在配置文件下以 .repo 结尾的)

3.配置yum仓库
        自建yum源配置方法:

  自建yum源  *.repo配置文件内容
  [mybase]              #仓库标识,名字自定义不可以有空格
  name=mybase     #仓库描述信息,名字自定义
  baseurl=file:///root/mybase    #指定仓库位置
  enabled=1         #是否启用本仓库
  gpgcheck=0      #是否检测软件包gpg签名  0表示不检测,1表示检查

步骤1:创建仓库

命令:

        cd /root/mybase

        createrepo  .  

说明 :packages 存放软件包位置, RPM-GPG-KEY签名文件  通过createrepo命令创建仓库信息.

仓库信息创建生成repodata文件说明成功,  有这个文件的目录就是仓库位置.

        

步骤2:创建repo配置文件

命令: 

        yum-config-manager --add-repo file:///root/mybase
        echo 'gpgcheck=0' >> /etc/yum.repos.d/*.repo

步骤3: 加载配置的源及常用命令

命令:

        yum clean all     #清除缓存

        yum repolist all   #显示配置源

    

        第三方yum源配置方法:

以下使用阿里镜像源,找到对应版本

阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

命令:

        wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 

        yum repolist all   #显示配置源

        yum makecache  #生成缓存,断网后也可以使用

常用命令:

        yum clean all     #清除缓存

        yum search  virsh  #当不知道这个命令是由那个软件包生成的,可以执行yum search查找

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
CentOS 8 Stream 是一个滚动更新的发行版,它提供最新的软件和技术预览版本。如果你想要添加或配置 YUM(Yellowdog Updater, Modified)源来安装额外的软件包,你需要按照以下步骤操作: 1. **启用 EPEL (Extra Packages for Enterprise Linux)**: CentOS 8 Stream 提供了官方的 EPEL仓库,用于获得更多第三方软件支持。首先,你需要从 https://dl.fedoraproject.org/pub/epel/ 获取对应版本的 GPG 密钥并导入到系统中: ``` curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-epel-$releasever https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-epel-$releasever rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-epel-$releasever ``` 接着,编辑 `/etc/yum.repos.d/epel.repo` 文件,替换 `$releasever` 为实际版本,添加或修改内容: ```bash [epel] name=Extra Packages for Enterprise Linux $releasever baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/$releasever/ gpgcheck=1 gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-epel-$releasever enabled=1 ``` 2. **添加其他仓库**: 如果你还想添加其他的YUM源(如阿里云、腾讯云等),可以在 `/etc/yum.repos.d/` 目录下创建新的 `.repo` 文件,填写相应的URL、名称和GPG密钥。 3. **刷新缓存**: 完成上述设置后,运行 `yum makecache fast` 来更新本地的元数据缓存。 4. **安装软件**: 使用 `yum install <package_name>` 来安装特定的软件包。如果需要安装自定义的软件列表,可以将它们写入一个文本文件(`.list` 或 `.txt`),然后用 `-y` 标志一次性安装所有列出的包: ``` yum install -y $(cat mysoftware.list) ``` 记得检查网络连接,并根据实际情况调整源地址(如国内镜像)。同时,请注意及时备份数据,在安装非官方软件时谨慎操作,以防潜在的风险。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值