1.查询
- 查询所有可安装和已安装的软件包列表
yum list
- 查询指定安装包是否安装,可以使用showduplicates列出软件包支持的所有版本
yum list telnet --showduplicates
- 查询所有可更新的软件包
yum list updates
yum check-update
- 查询所有已安装的软件包
yum list installed
- 查询所有可安装的软件包
yum list available
- 查询指定软件包的详细信息
yum info telnet
- 查询所有可更新软件包的详细信息
yum info updates
- 查询所有已安装软件包的详细信息
yum info installed
- 模糊查询软件包(不能看出是否已经安装过)
yum search telnet
- 查询命令来源于哪个软件包(不能看出是否已经安装过)
yum provides telnet
- 查询软件包的依赖关系
yum deplist telnet
2.清除yum缓存
yum缓存就是在成功下载和安装软件包之后产生的缓存文件,他们不会自动删除。
- 清除缓存目录(/var/cache/yum)下的软件包
yum clean packages
- 清除缓存目录(/var/cache/yum)下的headers
yum clean headers
- 清除缓存目录(/var/cache/yum)下的所有文件
yum clean all
- 生成本地缓存
yum makecache