zypper: จะแสดงรายการแพคเกจเวอร์ชั่นที่แตกต่างกันอย่างไร


13

ฉันต้องการรับรายการแพ็คเกจทั้งหมดที่มีอยู่ซึ่งเป็นรายการเดียวกับที่คุณเห็นใน Yast แต่ใช้ zypper

OpenSuse 13.1, zypper 1.9.16

คำตอบ:


14

search -sใช้ ตัวอย่างเช่นsudo zypper search -s fortuneอาจให้ผลลัพธ์นี้:

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
เนื่องจากฉันต้องค้นหา: Sในส่วนหัวของคอลัมน์แรกหมายถึง "สถานะ" ค่าคือ: i -> ติดตั้งแล้ว v -> ติดตั้งรุ่นอื่น พื้นที่ว่าง -> ไม่มี
twobeers
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.