Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
主要针对于RedHat 或者 CentOS系统构建,其目的为在局域网中,使这两种系统可正常下载软件。
- 利用网上资源构建yum源
- 先将已有的yum配置文件进行备份
yum的配置文件路径 /etc/yum.repos.d/ ,在该路径下文件都为yum的配置文件- 选择yum源
国内yum源推荐:
http://mirrors.163.com/
http://mirrors.aliyun.com/- 下载repo文件
- 上传repo文件
放入/etc/yum.repos.d/(操作前请做好相应备份)- 运行命令生成缓存
yum clean all
yum makecache (确保有网)
通过yum配置文件中的访问地址,建立元数据缓存
- 利用系统盘资源构建本地yum源
- 1、插入光盘(rmp文件)
- 2、挂载
- 常用挂载目录为 /dev/cdrom 或者 /mnt
- mkdir /mnt/repos 新建一个挂载文件
- mount /mnt/repos/ 退出并重新可见光盘文件
- 3、修改yum的配置文件,只留一个配置文件即可
- 修改baseurl = flie:///mnt/repos
- gpgcheck =1 检查源中软件包
- enabled = 0 表示该库不启用
yum常用命令
list:all
avaliable:可用的,仓库中有但尚未安装
installed:已安装的
updates:可用的升级repolist:显示repo列表及其简要信息
all
enable:默认
disable
详细参见
CentOS yum 源的配置与使用