yum 源
yum 源简介
yum 是一种在Linux环境下安装、更新和删除软件包的软件管理器。通过yum,用户可以轻松地从软件仓库中搜索和安装包含所需软件的软件包,并自动处理所需的依赖关系。
此外,yum 还可以与其他软件管理工具配合使用,例如 rpm。它是许多Linux发行版中的默认软件包管理器。
简介
首先备份
/etc/yum.repos.d/CentOS-Base.repo
1
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
下载源文件,下面提供了 阿里 镜像仓库配置操作说明。
1
2
3
4
5
6
7
8
9
10# CentOS 7-阿里云
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# CentOS 6-阿里云
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
# Centos 8-阿里云
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo生成缓存,以确保可以检测到最新的软件包:
1
2
3yum clean all # 清除旧的 yum 缓存。
yum makecache # 生成新的 yum 缓存
yum update -y # 更新软件包当执行
yum clean all
时,YUM 会清除所有已下载的元数据和软件包缓存。当运行
yum makecache
命令时,YUM 会执行以下操作:- 检查配置文件:YUM 会读取配置文件,通常位于
/etc/yum.repos.d/
目录下,这些文件定义了可用的软件仓库。 - 生成缓存:YUM 会为每个配置好的仓库生成一个缓存。这涉及到从每个仓库的元数据服务器下载必要的信息,例如软件包列表、版本等,并将其存储在本地文件系统上(默认位置通常是
/var/cache/yum/
)。
- 检查配置文件:YUM 会读取配置文件,通常位于
yum 源
https://flepeng.github.io/002-Linux-13-包管理-01-yum-yum-源/