Bagaimana saya bisa mendaftar semua file yang telah diinstal oleh paket ZYpp / Zypper?


19

Bagaimana saya bisa menggunakan zypperdaftar lokasi file yang diinstal untuk paket yang diberikan?


2
Sudahkah Anda memeriksa halaman manual di zypper?
— ryekayo

@ryekayo Ya, sudah, tapi saya belum menemukan yang saya inginkan. Saya sudah mencoba zypper info PACKAGE_NAME, tetapi tidak mencantumkan file yang diinstal. Ada saran?
— becko

Apakah Anda juga mencoba mencari online terlebih dahulu? Hit pertama pada DuckDuckGo adalah: forums.opensuse.org/showthread.php/… ketika menggunakan istilah "file daftar zypper dalam paket"
— SailorCire

Jawaban:


13

Di openSUSE, ada beberapa cara daftar file yang diinstal. Dengan Zypper, saya akan mencoba:

zypper search -i

Atau:

zypper search --installed-only

Dengan RPM, Anda dapat mencoba:

rpm -ql packageName | less

7
Itu daftar paket yang diinstal. Yang saya butuhkan adalah daftar file yang diinstal oleh suatu paket.
— becko

Saya memperbarui jawaban saya
— ryekayo

14
saran zypper masih mencantumkan paket yang tidak menginstal file
— Erik Martino

14

rpm dapat digunakan untuk membuat daftar file yang diinstal dari sebuah paket <package>dengan:

rpm -ql <package>

versi panjang:

rpm --query --list <package>

zypper tidak (saat ini) tidak mendukung daftar file yang diinstal.

Juga, saya menemukan "terbalik" bermanfaat. Untuk menemukan paket "memiliki" file <file>yang dapat Anda gunakan

rpm -qf <file>

mengembalikan paket yang tepat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.