CentOS下yum命令简述

2017-12-15 22:07:59 8100

Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具

yum命令使用示例

显示yum仓库

显示所有仓库

yum repolist all

0.png

其中,可用的仓库为绿色(enabled),不可用仓库为红色(disabled)

1.png

显示应用程序包

显示所有的程序包

yum list all

1.png


安装程序包

#安装 tree 程序
yum install tree

1.png

升级程序包

yum update tree

1.png

卸载程序包

yum remove tree

查看程序包信息

yum info tree

1.png

查看文件的来源

查看某一文件来自于那个程序包

yum provides /bin/mv 

coreutils-8.4-37.el6.x86_64 : A set of basic GNU tools commonly used in shell
                            : scripts
Repo        : installed
Matched from:
Other       : Provides-match: /bin/mv

#表示/bin/mv文件来自于coreutils-8.22-18.el7.x86_64程序包

1.png

清理本地缓存

yum clean all

2.png

构建缓存

yum makecache

2.png

搜索

yum search php
============================================== N/S matched: php ===============================================
graphviz-php.x86_64 : PHP extension for graphviz
php.x86_64 : PHP scripting language for creating dynamic web sites
php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
...

1.png

查看指定包所依赖的capabilities

yum deplist php

1.png

查看yum事务历史

yum history

1.png

包组相关的命令

yum groupinstall    # 安装包组

1.png

yum groupinstall    # 安装包组


yum groupupdate     #更新包组

yum grouplist       #显示包组

yum groupremove     #移除包组

yum groupinfo       #查看包组信息

这些命令和上面的命令用法类似,只是针对于包组而言


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: