Centos yum命令使用 rpm包的卸载安装

本文详细介绍了YUM命令的使用方法,包括软件的安装、卸载、更新、搜索、清理缓存等操作,以及如何处理软件包依赖关系。同时,提供了实际应用场景的例子,帮助读者更好地理解和掌握YUM命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

yum 安装软件   

yum install mysql

yum 卸载软件

yum remove mysql

yum 查找软件

yum search ...

yum 列出可安装的软件包

yum list

列出所有可更新的软件包

yum list updates

列出所有已安装的软件包

yum list installed

列出所有已安装但不在Yum Repository 內的软件包

yum list extras

列出所指定软件包

yum list ~

使用YUM获取软件包信息

yum info ~

列出所有软件包信息

yum info

列出软件包提供哪些文件

yum provides~

yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,更精确的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all 清除所有。
1.清除缓存目录(/var/cache/yum)下的软件包
命令:yum clean packages
2.清除缓存目录(/var/cache/yum)下的 headers
命令:yum clean headers
3.清除缓存目录(/var/cache/yum)下旧的 headers
命令:yum clean oldheaders
4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers
命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)

 

yum命令工具使用举例
yum update 升级系统
yum install ~ 安装指定软件包
yum update ~ 升级指定软件包
yum remove ~ 卸载指定软件
yum grouplist 查看系统中已经安装的和可用的软件组,可用的可以安装
yum grooupinstall ~安装上一个命令显示的可用的软件组中的一个
yum grooupupdate ~更新指定软件组的软件包
yum grooupremove ~ 卸载指定软件组中的软件包
yum deplist ~ 查询指定软件包的依赖关系
yum list yum\* 列出所有以yum开头的软件包
yum localinstall ~ 从硬盘安装rpm包并使用yum解决依赖

 

 

yum 安装软件注意点: 

yum install glib2  安装不带头文件

yum install glib2-devel 带有头文件

下载rpm包

yumdownloader --resolve --destdir=./openssl  openssl-devel

离线安装已经下载的rpm包

rpm -ivh *.rpm

 

卸载rpm包

rpm -qa|grep php   找到所有依赖的包

rpm -e  ****   删除卸载rpm包

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值