当前位置:   article > 正文

linux环境中yum常用命令_linux清除yum缓存命令

linux清除yum缓存命令

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 安装一个软件的时候会把软件包下载到本地指定的目录中,所以为了节省磁盘空间,可以用上述命令清空缓存
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

2、yum搜索、查看

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

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

# 查看命令是由哪个包提供的(这个命令很有帮助)                    
yum provides */命令
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

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

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

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

# 列出所有已安装的软件包信息
yum info installed
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/176831?site
推荐阅读
相关标签
  

闽ICP备14008679号