एक पैकेज होता है जिसे yum-utils
YUM पर बनाया जाता है और इसमें एक टूल होता है, repoquery
जो ऐसा करता है।
$ repoquery --help | grep -E "list\ files"
-l, --list list files in this package/group
एक उदाहरण में संयुक्त:
$ repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
आरपीएम v4.8.0, यम v3.2.29 और रेपोवेरी v0.0.11 के साथ कम से कम एक आरएच सिस्टम पर, repoquery -l rpm
कुछ भी नहीं प्रिंट करता है।
यदि आप इस समस्या हो रही है, जोड़ने का प्रयास करें --installed
झंडा: repoquery --installed -l rpm
।
DNF
अपडेट करें:
का उपयोग करने के dnf
बजाय yum-utils
, निम्न आदेश का उपयोग:
$ dnf repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
-p
परम (rpm -ql packageName
) के आपको आरपीएम फ़ाइल का स्थान जानने की आवश्यकता नहीं है। पैकेज का "सभी" पथ प्राप्त करना सबसे आसान तरीका है। कुछ उदाहरण आउटपुट के लिए मेरा उत्तर देखें ।