基于centos7 的Linux系统,
1.列出软件包名称、版本信息 []# yum list installed 列出所有已安装的软件 .. .. 已安装的软件包 GConf2.x86_64 3.2.6-8.el7 @anaconda GeoIP.x86_64 1.5.0-11.el7 @anaconda ModemManager.x86_64 1.6.0-2.el7 @anaconda ModemManager-glib.x86_64 1.6.0-2.el7 @anaconda NetworkManager.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-adsl.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-glib.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-libnm.x86_64 1:1.4.0-12.el7 @anaconda NetworkManager-libreswan.x86_64 1.2.4-1.el7 @anaconda .. .. yum.noarch 3.4.3-150.el7.centos @anaconda yum-langpacks.noarch 0.4.2-7.el7 @anaconda yum-metadata-parser.x86_64 1.1.4-10.el7 @anaconda yum-plugin-fastestmirror.noarch 1.1.31-40.el7 @anaconda yum-utils.noarch 1.1.31-40.el7 @anaconda zenity.x86_64 3.8.0-5.el7 @anaconda zip.x86_64 3.0-11.el7 @anaconda zlib.x86_64 1.2.7-17.el7 @anaconda
2.列出所有未安装但软件源能提供的软件包
[]# yum list available
.. ..
可安装的软件包
389-ds-base.x8664 1.3.5.10-11.el7 repocos7dvd
389-ds-base-libs.x8664 1.3.5.10-11.el7 repocos7dvd
ElectricFence.x8664 2.2.2-39.el7 repocos7dvd
ImageMagick.x8664 6.7.8.9-15.el72 repocos7dvd
ImageMagick-c++.x8664 6.7.8.9-15.el72
repocos7dvd
ImageMagick-perl.x8664 6.7.8.9-15.el72 repocos7dvd
.. ..
yum-plugin-aliases.noarch 1.1.31-40.el7 repocos7dvd
yum-plugin-changelog.noarch
1.1.31-40.el7 repocos7dvd
yum-plugin-tmprepo.noarch 1.1.31-40.el7 repocos7dvd
yum-plugin-verify.noarch 1.1.31-40.el7 repocos7dvd
yum-plugin-versionlock.noarch
1.1.31-40.el7 repocos7dvd
zlib-devel.x8664 1.2.7-17.el7 repocos7dvd
zsh.x8664 5.0.2-25.el7 repocos7dvd
**
3.检查软件 httpd、firefox、rar 是否已经安装(这里是自己举的例子) []# yum list httpd 检查httpd .. .. 可安装的软件包 未安装但可安装的软件 httpd.x86_64 2.4.6-45.el7.centos repo_cos7dvd []#yum list firefox .. .. 已安装的软件包 已安装的软件 firefox.x86_64 45.4.0-1.el7.centos @anaconda []# yum list rar .. .. 错误:没有匹配的软件包可以列出 未安装且没有源提供的软件
4.查询软件包描述信息 (1)软件包kernel主要提供Linux的运行内核程序: []# yum info kernel .. .. 已安装的软件包 名称 : 架构 : 版本 : 发布 : 大小 : 源 :i 来自源: 简介 : 网址 : 协议 : 描述 :
(2)软件包bash主要为Linux系统提供命令行解释器程序(/bin/bash): []# yum info bash .. . 已安装的软件包 名称 : 架构 : 版本 : 发布 : 大小 : 源 :i 来自源 简介 : 网址 : 协议 : 描述 :
5.查询哪些软件包能提供指定的程序/文件 []# yum provides "bin/vim" 查询命令程序 vim 由哪个软件包提供 []# yum provides /etc/redhat-release 查询文件 /etc/redhat-release 由哪个软件包提供**