目录
一、介绍
二、yum命令
示例
1、安装软件包
2、重新安装软件包
3、删除软件包
4、更新指定软件包
5、更新rpm所有软件包
6、查询yum源
7、指定查询安装的软件
8、查询命令工具的软件包名
9、搜索软件包(通过关键字搜索)
配置yum源
1、配置国内yum源
2、配置EPEL(扩展)源
3、配置本地yum源
Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS系统中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
命令:yum
常用参数:
-y
对所有提问都回答yes
-v
显示执行过程
install
安装软件包
remove
删除软件包
update
更新软件包
list
查询软件包信息
provides
查询命令工具和软件包名字
search
搜索指定软件包
repolist
查询系统上的yum源
clean
清除yum过期的缓存
makecache
生成yum缓存
示例
1、安装软件包
2、重新安装软件包
软件包文件缺失,可以重新安装软件包
通过重新安装软件恢复软件缺失文件
3、删除软件包
4、更新指定软件包
5、更新rpm所有软件包
6、查询yum源
7、指定查询安装的软件
@:代表已安装的软件;
8、查询命令工具的软件包名
9、搜索软件包(通过关键字搜索)
配置yum源
- 阿里云镜像站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区
- 网易yum源:CentOS镜像使用帮助
1、配置国内yum源
2、配置EPEL(扩展)源
有些国外的软件在国内的yum源中不一定能找到,所以Linux提供了EPEL(扩展)源,里面都是些国外的软件。
(1)安装epel
(2)查看epel文件
(3)配置epel扩展源
3、配置本地yum源
(1)备份以前的国内源
(2)在/etc/yum.repo.d/目录下编写名为dvd.repo的本地yum源配置文件
(3)将CentOS镜像源/dev/cdrom 挂载到 /mnt/cdrom
(4)清除旧缓存、创建新缓存