Me gustaría saber cómo obtener la información de la versión de un programa instalado que no tiene
--version
o-version
Método implementado.
command-line
package-management
versions
Paradiesstaub
fuente
fuente
Respuestas:
Puedes usar
dpkg
oapt-cache
.Para verificar la versión de
bash
, por ejemplo:fuente
yum requires <file>
ejemplo,yum requires ssh-keygen
le daría su versión de openSSH.Si el programa no tiene ninguna opción de línea de comando que muestre información de la versión, puede intentar usarla
dpkg
para obtener la versión del paquete que generalmente contiene la versión del programa de alguna manera.imprime el paquete que contiene YOUR_PROGRAM y
imprime la versión de YOUR_PACKAGE.
Puedes ponerlo todo junto:
Úselo por ejemplo así para
ls
:fuente
Puede usar
dpkg-query
para obtener la versión de un paquete:Para obtener solo la cadena de versión:
fuente
El siguiente comando también le proporciona la versión exacta del paquete instalado.
Ejemplo
fuente