在Linux系统中,可以使用以下命令查询rpm软件包版本:
rpm -q
但是,在执行该命令时,系统会锁定rpm数据库。如果其他进程正在使用rpm数据库,则该命令将失败。
为了避免锁定rpm数据库,可以使用以下命令进行查询:
rpm -qp --queryformat '%{VERSION}'
该命令的参数解释说明如下:
-qp
:查询指定软件包文件的版本号。--queryformat
:指定rpm包格式。%{VERSION}
:指定版本号的格式。通过这种方法,即可查询rpm软件包的版本号,而无需锁定rpm数据库。
上一篇:不锁定 Mutex 读取共享数据
下一篇:不锁定行的数据选择