yum 常用参数

现在很多 Linux 版本都出了程序包自动获取及更新的命令,免去了手动下包以及 rpm 安装的痛苦。对于新手来说,这种人性化的设计无疑降低了 linux 的学习成本,对于开发者来说,免去复杂的下包装包的过程,也能大大提高工作效率。 centos 的 yum 和 ubuntu 的 apt-get 都属于自动化命令。由于 centos 系统免费且接近 redhat ,很多个人以及企业服务器上都运行这 centos ,所以 yum 命令接触更加频繁。

以下列出一些 yum 命令使用的日常参数,以备不时之需:

安装删除软件包

1.列出所有可更新的软件清单

命令:yum check-update

2.安装所有更新软件

命令:yum update

3.仅安装指定的软件

命令:yum install

4.仅更新指定的软件

命令:yum update

5.列出所有可安裝的软件清单

命令:yum list

6.用 YUM 删除软件包

命令:yum remove

7.只下载不安装

1)安装 yum-downloadonly

命令:yum install yum-downloadonly

2)下载软件(以 php 为例)

命令:yum install --downloadonly --downloaddir=/tmp php

查询软件信息

1.使用 YUM 查找软件包

命令:yum search

2.列出所有可安装的软件包

命令:yum list

3.列出所有可更新的软件包

命令:yum list updates

4.列出所有已安装的软件包

命令:yum list installed

5.列出所有已安装但不在 Yum Repository 內的软件包

命令:yum list extras

6.列出所指定的软件包

命令:yum list

7.使用 YUM 获取软件包信息

命令:yum info

8.列出所有软件包的信息

命令:yum info

9.列出所有可更新的软件包信息

命令:yum info updates