zypper: Wie liste ich verschiedene verfügbare Versionen eines Pakets auf?

13

Ich möchte eine Liste aller verfügbaren Versionen eines Pakets erhalten, dieselbe Liste, die Sie in Yast sehen können, aber mit Zypper.

OpenSuse 13.1, Zypper 1.9.16

ShadSterling
quelle

Antworten:

14

Verwenden Sie search -s. Zum Beispiel sudo zypper search -s fortunekönnte diese Ausgabe geben:

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       
ShadSterling
quelle
2
Da musste ich nur nachschauen: Das S in der Kopfzeile der ersten Spalte steht für "Status". Die Werte sind: i -> Installiert. v -> Eine andere Version installiert. Leerzeichen -> Weder
Twobeers