Using Redhat Package Manager
Is a package installed?
What files does a package contain?
To which package does a file belong?
Query a package file ( <package>.rpm ) for files it contains.
Is a package installed?
rpm -qa | grep -i <string>
hydra-73 examples>: rpm -qa | grep -i xterm
xterm-192-4.EL4
What files does a package contain?
rpm -ql <package>
hydra-72 examples>: rpm -ql xterm
/usr/X11R6/bin/xterm
/usr/X11R6/lib/X11/app-defaults/UXTerm
/usr/X11R6/lib/X11/app-defaults/XTerm
/usr/X11R6/lib/X11/app-defaults/XTerm-color
/usr/bin/resize
/usr/bin/uxterm
/usr/bin/xterm
/usr/share/man/man1/resize.1.gz
/usr/share/man/man1/xterm.1.gz
What package does a file belong to?
rpm -qf </full/path/to/file>
hydra-74 examples>: rpm -qf /usr/bin/xterm
xterm-192-4.EL4
Query a package file for files it contains:
rpm -qlp <package>.rpm
hydra-86 RPMS>: cd /afs/cad/linux/admin/install/RPMS/RHEL4/rhel4-u4-x64/RedHat/RPMS
hydra-87 RPMS>: rpm -qlp gzip-1.3.3-15.rhel4.x86_64.rpm
/bin/gunzip
/bin/gzip
/bin/zcat
/usr/bin/gunzip
/usr/bin/gzexe
/usr/bin/gzip
/usr/bin/zcmp
/usr/bin/zdiff
/usr/bin/zegrep
/usr/bin/zfgrep
/usr/bin/zforce
/usr/bin/zgrep
/usr/bin/zless
/usr/bin/zmore
/usr/bin/znew
/usr/share/doc/gzip-1.3.3
/usr/share/doc/gzip-1.3.3/AUTHORS
/usr/share/doc/gzip-1.3.3/ChangeLog


Information Services and Technology