rpmΒΆ
Quick cheat sheet you will find handy while using rpm at shell prompt:
Installing rpm package:
rpm -ivh <rpm_file>
Usage: rpm -ivh httpd-2.0.49-4.i386.rpm
Upgrage rpm package:
rpm -Uvh <rpm_file>
Usage: rpm -Uvh httpd-2.0.49-4.i386.rpm
Remove rpm package:
rpm -ev <rpm_file>
Usage: rpm -ev httpd-2.0.49-4.i386.rpm
Remove rpm package without removing dependencies:
rpm -ev --nodeps <rpm_file>
Usage: rpm -ev –nodeps httpd-2.0.49-4.i386.rpm
Query all rpm package
rpm -qa
Usage: rpm -qa
Query rpm package for short description:
rpm -qi
Usage: rpm -qi perl
Query rpm package for short description:
rpm -qi
Usage: rpm -qi perl
Find out what rpm package a file belongs:
rpm -qf <path_to_file>
Usage: rpm -qf /etc/passwd
Find out what rpm package a file belongs:
rpm -qf <path_to_file>
Usage: rpm -qf /etc/passwd
Find out package configuration file:
rpm -qc <package_name>
Usage: rpm -qc httpd
Display list of configuration files for a command:
rpm -qcf <path_to_file>
Usage: rpm -qcf /usr/X11R6/bin/xeyes
Display list of all recently installed RPMs:
rpm -qa --last
Usage: rpm -qa –last
Find out what dependencies a rpm file has:
rpm -qR <package_name>
Usage: rpm -qR mediawiki-1.4rc1-4.i586.rpm