Contents /
Previous /
Next
Package Management (rpm)
Package Names and Versioning
(package-name)-(source-version)-(package-version).(hardware-platform).rpm
For example: bash-1.14.7-22.i386.rpm
Red Hat Package Manager (rpm)
Installing a Package:
rpm -i mirrordir-0.10.48-1.i386.rpm
upgrading a Package:
rpm -U mirrordir-0.10.49-1.i386.rpm
Deleting (uninstalling) a Package:
rpm -e mirrordir
Package Queries:
From database with file list for each package.
To get a list of all packages ( query all, llist):
rpm -qa
To search for a package name:
rpm -qa | grep
Existence of a package:
rpm -q
Info on a package ( query info, status):
rpm -qi
list libraries and other packages required by a package:
rpm -qR
To find out what package a file belongs to:
rpm -qf
For example: rpm -qf /lib/libc.so.6