zypper: Comment lister les différentes versions disponibles d'un package?


13

Je veux obtenir une liste de toutes les versions disponibles d'un package, la même liste que vous pouvez voir dans Yast, mais en utilisant zypper.

OpenSuse 13.1, zypper 1.9.16

Réponses:


14

Utilisez search -s. Par exemple, sudo zypper search -s fortunepourrait donner cette sortie:

Loading repository data...
Reading installed packages...

S | Name    | Type       | Version      | Arch   | Repository                    
--+---------+------------+--------------+--------+-------------------------------
i | fortune | package    | 1.99.1-6.1.4 | x86_64 | 13.1-OpenSUSE-InstallOss      
i | fortune | package    | 1.99.1-6.1.4 | x86_64 | Tumbleweed-OpenSUSE-InstallOss
v | fortune | package    | 1.99.1-4.1.2 | x86_64 | 12.3-OpenSUSE-Oss             
v | fortune | package    | 1.99.1-6.1.4 | i586   | 13.1-OpenSUSE-InstallOss      
v | fortune | package    | 1.99.1-6.1.4 | i586   | Tumbleweed-OpenSUSE-InstallOss
v | fortune | package    | 1.99.1-4.1.2 | i586   | 12.3-OpenSUSE-Oss             
  | fortune | srcpackage | 1.99.1-6.1.4 | noarch | 13.1-OpenSUSE-SourceOss       
  | fortune | srcpackage | 1.99.1-6.1.4 | noarch | Tumbleweed-OpenSUSE-SourceOss 
  | fortune | srcpackage | 1.99.1-4.1.2 | noarch | 12.3-OpenSUSE-SourceOss       

2
Comme je viens de le chercher: le S dans l'en-tête de la première colonne signifie "Statut". Les valeurs sont: i -> Installé. v -> Une autre version installée. Espace vide -> Ni l'un ni l'autre
twobeers
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.