yum软件包学习记录

Yum学习笔记
一、简介
Yum是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。可以一次安装所有依赖的软件包,无须频繁的一次次下载、安装。
二、常用命令及参数
1.列举包文件
列出资源库中所有可以安装或更新的rpm包

yum list

列出资源库中特定的可以安装或更新以及已经安装的rpm包

yum list perl //列出名为perl 的包

yum list perl* //列出perl 开头的包

列出资源库中所有可以更新的rpm包

yum list updates

列出已经安装的所有的rpm包

yum list installed

2.列举资源信息
列出资源库中所有可以安装或更新的rpm包的信息

yum info

列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息

yum info perl //列出perl 包信息

yum info perl* //列出perl 开头的所有包的信息

列出资源库中所有可以更新的rpm包的信息

yum info updates

列出已经安装的所有的rpm包的信息

yum info installed

3.搜索
搜索匹配特定字符的rpm包

yum search perl //在包名称、包描述等中搜索

搜索有包含特定文件名的rpm包

yum provides realplay

4.管理包
安装rpm包

yum install perl //安装perl 包

yum install perl* //安装perl 开头的包

删除rpm包,包括与该包有倚赖性的包

yum remove perl* //会删除perl-* 所有包

软件组管理

yum groupinstall “Chinese Support” //安装指定的组

yum groupupdate “Chinese Support” //安装了的组成员软件包更新

yum grouplist “Chinese Support” //安装了的组和可以安装的组一览显示

yum groupremove “Chinese Support” //删除指定的组

yum groupinfo “Chinese Support” //指定组所包含的软件包显示

5.更新
检查可更新的rpm包

yum check-update

更新所有的rpm包

yum update

更新指定的rpm包,如更新kernel和kernel source

yum update kernel kernel-source

大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级

yum upgrade

6.清空缓存
清除暂存中rpm包文件

yum clean packages

清除暂存中rpm头文件

yum clearn headers

清除暂存中旧的rpm头文件

yum clean oldheaders

清除暂存中旧的rpm头文件和包文件

yum clearn all

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值