linux环境中yum常用命令

15 篇文章 0 订阅

1、yum清空缓存列表

# 清除缓存目录下的软件包,清空的是(/var/cache/yum)下的缓存
yum clean packages
# 清除缓存目录下的 headers 
yum clean headers
# 清除缓存目录下旧的 headers                             
yum clean oldheaders 
# 清除缓存目录下的软件包及旧的headers                          
yum clean, yum clean all (= yum clean packages; yum clean oldheaders)   

# yum 安装一个软件的时候会把软件包下载到本地指定的目录中,所以为了节省磁盘空间,可以用上述命令清空缓存

2、yum搜索、查看

#根据关键字string查找安装包
yum search string

# 仅仅 查看程序rpm依赖情况
yum deplist <package_name>  

# 查看命令是由哪个包提供的(这个命令很有帮助)                    
yum provides */命令

3、列出所有可安装的软件包

# yum list显示所有已经安装和可以安装的程序包
yum list

# 显示安装包信息rpm,显示installed ,这里是包名,版本和仓库名  
yum list <package_name>

# 查询所有的yum仓库
yum list repolist all

# 显示安装包rpm的详细信息
yum info <package_name> 

# 显示程序组group信息
yum groupinfo <group_name>

# 列出所有已安装但不在 Yum Repository 内的软件包
yum list extras

# 列出软件包提供哪些文件
yum provides

4、列出所有可更新的软件包

# 列出所有可更新的软件包
yum list updates

# 列出所有已安装的软件包
yum list installed
# 列出所有可更新的软件包信息
yum info updates

# 列出所有已安装的软件包信息
yum info installed

5、yum安装、删除、卸载程序

#不加-y则会询问是否安装,想控制哪些包安装,则不要加-y,想自动安装不进行交互,则加-y
yum -y install <package_name> 

#只下载软件但不安装
yum install --downloadonly --downloaddir=/xx/xxx/xx/          


# 卸载程序包,此卸载命令会yum或rpm安装的包生效,如果是编译安装的,则不受yum控制
yum remove <package_name>

# 删除程序组group
yum groupremove <group_name>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.D.Chuang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值