基于 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
- []# yum info bash
- .. .
- []# yum provides "bin/vim" 查询命令程序 VIM 由哪个软件包提供
- []# yum provides /etc/RedHat-release 查询文件 /etc/RedHat-release 由哪个软件包提供 **
来源: http://www.bubuko.com/infodetail-3107474.html