Je voudrais savoir comment obtenir les informations de version d'un programme installé qui n'a pas le
--version
ou-version
méthode mise en œuvre.
command-line
package-management
versions
Paradiesstaub
la source
la source
Réponses:
Vous pouvez utiliser
dpkg
ouapt-cache
.Pour vérifier la version de
bash
, par exemple:la source
yum requires <file>
par exempleyum requires ssh-keygen
vous donnerait votre version openSSH.Si le programme n'a pas d'option de ligne de commande qui affiche des informations sur la version, vous pouvez essayer d'utiliser
dpkg
la version du package qui contient généralement la version du programme d'une manière ou d'une autre.imprime le package qui contient YOUR_PROGRAM, et
imprime la version de YOUR_PACKAGE.
Vous pouvez tout rassembler:
Utilisez-le par exemple comme ceci pour
ls
:la source
Vous pouvez utiliser
dpkg-query
pour obtenir la version d'un package:Pour obtenir uniquement la chaîne de version:
la source
La commande ci-dessous vous donne également la version exacte du package installé.
Exemple
la source