赞
踩
# 清除缓存目录下的软件包,清空的是(/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 安装一个软件的时候会把软件包下载到本地指定的目录中,所以为了节省磁盘空间,可以用上述命令清空缓存
#根据关键字string查找安装包
yum search string
# 仅仅 查看程序rpm依赖情况
yum deplist <package_name>
# 查看命令是由哪个包提供的(这个命令很有帮助)
yum provides */命令
# 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
# 列出所有可更新的软件包
yum list updates
# 列出所有已安装的软件包
yum list installed
# 列出所有可更新的软件包信息
yum info updates
# 列出所有已安装的软件包信息
yum info installed
#不加-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>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。