yum version 命令用于检查已安装软件包的版本与最新版本的关系。该命令可以告诉你已安装的软件包是否是最新版本,或者是否有可用的更新版本可供安装。 yum version 命令的使用方法如下
yum version
命令用于检查已安装软件包的版本与最新版本的关系。该命令可以告诉你已安装的软件包是否是最新版本,或者是否有可用的更新版本可供安装。
yum version
命令的使用方法如下:
yum version package_name
其中,package_name
为要检查的软件包的名称。执行命令后,yum将检查已安装的软件包版本和可用更新的版本,并输出检查结果。
示例1:检查已安装软件包的版本
假设我们已经在系统上安装了Nginx,我们可以通过yum version
命令检查已安装的Nginx是否是最新版本:
yum version nginx
输出:
Loaded plugins: fastestmirror
nginx-1.18.0-2.el8.x86_64 : A high performance web server and reverse proxy server
Available: nginx-1.18.0-2.el8_4.ngx.x86_64 (nginx-stable)
Installed: nginx-1.18.0-2.el8.x86_64 (@AppStream)
: nginx-1.18.0-2.el8_0.2.x86_64 (installed)
: nginx-1.18.0-2.el8_0.3.x86_64 (installed)
: nginx-1.18.0-2.el8_0.4.x86_64 (installed)
: nginx-1.18.0-2.el8_0.5.x86_64 (installed)
: nginx-1.18.0-2.el8_1.1.x86_64 (installed)
: nginx-1.18.0-2.el8_1.2.x86_64 (installed)
: nginx-1.18.0-2.el8_1.3.x86_64 (installed)
: nginx-1.18.0-2.el8_1.4.x86_64 (installed)
: nginx-1.18.0-2.el8_1.5.x86_64 (installed)
: nginx-1.18.0-2.el8_1.6.x86_64 (installed)
: nginx-1.18.0-2.el8_1.7.x86_64 (installed)
: nginx-1.18.0-2.el8_2.1.x86_64 (installed)
: nginx-1.18.0-2.el8_2.2.x86_64 (installed)
: nginx-1.18.0-2.el8_2.3.x86_64 (installed)
: nginx-1.18.0-2.el8_2.4.x86_64 (installed)
: nginx-1.18.0-2.el8_2.5.x86_64 (installed)
: nginx-1.18.0-2.el8_2.6.x86_64 (installed)
: nginx-1.18.0-2.el8_2.7.x86_64 (installed)
: nginx-1.18.0-2.el8_3.1.x86_64 (installed)
: nginx-1.18.0-2.el8_3.2.x86_64 (installed)
: nginx-1.18.0-2.el8_4.ngx.x86_64 (nginx-stable)
输出结果中,Installed
表示当前已安装的Nginx版本,Available
则表示可用的更新版本。根据输出结果,我们可以看到可用的更新版本为nginx-1.18.0-2.el8_4.ngx.x86_64
,而当前已安装的版本为nginx-1.18.0-2.el8.x86_64
。
示例2:检查未安装软件包的版本
如果我们想要检查某个软件包是否可供安装,可以使用yum version
命令,如下所示:
yum version tmux
输出:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
Available Packages
tmux.x86_64 2.6-3.el8 base
可以看到,yum version
命令输出了可用的版本号2.6-3.el8
,表明tmux软件包可以安装(或者更新)到该版本。