配置 centos yum源

本文档详细介绍了如何备份并配置阿里云的yum源和扩展源,以及如何设置本地yum源。步骤包括备份默认源,下载阿里云和扩展源的repo文件,列出仓库,生成缓存,并提供了相关脚本来简化操作。此外,还讲解了创建本地yum源的流程,包括编辑local.repo文件和挂载光盘。
摘要由CSDN通过智能技术生成

前言:
配置 阿里云的yum源和扩展源、
配置 本地yum源


“网络” yum源
  • 备份 CentOS默认的yum源
cp -r /etc/yum.repos.d /etc/yum.repos.d.bak
rm -rf /etc/yum.repos.d/*
  • 配置 阿里云的yum源
wget -O /etc/yum.repos.d/CentOS-Base-aliyun.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 配置 阿里云的扩展yum源
wget -O /etc/yum.repos.d/epel-aliyun.repo http://mirrors.aliyun.com/repo/epel-7.repo
  • 列出已经配置的所有可用仓库
yum repolist
  • 生成缓存(将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度)
yum makecache fast
  • 清除缓存目录下的软件包及旧的headers
yum clean all
  • 简单脚本
#!/bin/bash
cp -r /etc/yum.repos.d /etc/yum.repos.d.bak
rm -rf /etc/yum.repos.d/*
wget -O /etc/yum.repos.d/CentOS-Base-aliyun.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel-aliyun.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum repolist
yum makecache fast

本地yum
  • 备份一份,现在的yum源
cp -r /etc/yum.repos.d  /etc/yum.repos.d.bak
  • 删除现在所有的yum源
rm -rf /etc/yum.repos.d/*
  • 编辑本地yum
vim /etc/yum.repos.d/local.repo
##添加
[local]
name=local
baseurl=file:///media
enabled=1
gpgcheck=0
  • 挂载光盘
mount /dev/cdrom /media
  • 简单脚本
#!/bin/bash
cp -r /etc/yum.repos.d  /etc/yum.repos.d.bak
rm -rf /etc/yum.repos.d/*
echo "[local]
name=local
baseurl=file:///media
enabled=1
gpgcheck=0" > /etc/yum.repos.d/local.repo
mount /dev/cdrom /media
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值