yum 基本用法

YUM 是一款包管理工具,适用于 CentOS 、RedHat 和 Fedora 等 Linux 系统,安装的时候可以自动处理依赖性关系,并且一次安装所有依赖的软件包,使用起来非常方便。在这篇日志中,给大家介绍一下 YUM 的基本用法。

YUM 常用参数

-y :安装的过程不进行确认,一路 yes。

-q :静默安装,不显示安装的过程。

安装、更新与删除

yum install perl #安装软件 perl

yum reinstall perl #覆盖安装软件 perl

yum remove perl #删除软件 perl

yum update perl #更新软件 perl

yum groupinstall "MySQL Database" #安装组软件包 MySQL Database

yum groupupdate "MySQL Database" #更新组软件包 MySQL Database

yum removeupdate "MySQL Database" #删除组软件包 MySQL Database

查找与检索

yum list perl #列出名称为“perl”的软件包

yum list perl* #列出名称为“perl”开头的软件包

yum list | less #列出所有可用软件包

yum list installed | less #列出所有安装的软件包

yum search perl #搜索名称包含“perl”的软件包

yum provides perl #查找可以提供“perl”的软件包的详细信息

yum info perl #检索 perl 软件包的信息

yum info perl* #检索 “perl”开头的软件包的信息

yum check-update #列出所有可更新的软件包

yum grouplist #列出所有组软件包

其他操作

yum repolist #列出已启用的仓库

yum repolist all #列出所有仓库

yum --enablerepo=epel install perl #从特定的仓库安装软件包

yum clean all #清除 YUM 缓存

yum history #查看 YUM 运行记录

yum help #查看 YUM 帮助信息

上面的都是常见的用法,如需了解所有的用法,可以 yum help 查看 YUM 的帮助信息。下图是一张 YUM 命令的小抄,可以保存起来,蛮实用的。

YUM 常见用法小抄

发表评论

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>