ฉันจะแสดงรายการไฟล์ทั้งหมดที่ติดตั้งโดยแพ็คเกจ ZYpp / Zypper ได้อย่างไร


19

ฉันzypperจะใช้เพื่อแสดงรายการตำแหน่งของไฟล์ที่ติดตั้งสำหรับแพ็คเกจที่กำหนดได้อย่างไร


2
คุณตรวจสอบ man pages ของ zypper แล้วหรือยัง?
ryekayo

@ryekayo ใช่ฉันมี แต่ฉันไม่พบสิ่งที่ฉันต้องการ ฉันลองแล้วzypper info PACKAGE_NAMEแต่ไม่ได้แสดงรายการไฟล์ที่ติดตั้ง ข้อเสนอแนะใด ๆ
becko

คุณลองค้นหาออนไลน์ก่อนหรือไม่ การโจมตีครั้งแรกของ DuckDuckGo คือ: forums.opensuse.org/showthread.php/…เมื่อใช้คำว่า "zypper list files in package"
SailorCire

คำตอบ:


13

ใน openSUSE มีรายชื่อไฟล์ที่ติดตั้งอยู่สองสามวิธี ด้วย Zypper ฉันจะลอง:

zypper search -i

หรือ:

zypper search --installed-only

ด้วย RPM คุณสามารถลอง:

rpm -ql packageName | less

7
ที่แสดงรายการแพ็คเกจที่ติดตั้ง สิ่งที่ฉันต้องการคือรายการของไฟล์ที่ติดตั้งโดยแพ็คเกจ
becko

ฉันได้รับคำตอบของฉันแล้ว
ryekayo

14
คำแนะนำ zypper ยังแสดงรายการไฟล์ที่ไม่ได้ติดตั้ง
Erik Martino

14

rpmสามารถใช้เพื่อแสดงรายการไฟล์ที่ติดตั้งจากแพ็คเกจ<package>ด้วย:

rpm -ql <package>

รุ่นยาว:

rpm --query --list <package>

zypper ทำในขณะนี้ไม่รองรับรายชื่อไฟล์ที่ติดตั้ง

นอกจากนี้ฉันพบว่า "ย้อนกลับ" มีประโยชน์ ในการค้นหาแพ็คเกจ "เป็นเจ้าของ" ไฟล์ที่<file>คุณสามารถใช้ได้

rpm -qf <file>

คืนแพคเกจที่แน่นอน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.