zypper: Bagaimana cara mendaftar berbagai versi paket yang tersedia?

13

Saya ingin mendapatkan daftar semua versi paket yang tersedia, daftar yang sama yang dapat Anda lihat di Yast, tetapi menggunakan zypper.

OpenSuse 13.1, zypper 1.9.16

ShadSterling
sumber

Jawaban:

14

Gunakan search -s. Misalnya, sudo zypper search -s fortunedapat memberikan output ini:

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
sumber
2
Karena saya hanya harus mencarinya: S di header kolom pertama adalah singkatan dari "Status". Nilai-nilainya adalah: i -> Dipasang. v -> Versi lain diinstal. Ruang kosong -> Keduanya
twobeers