rpm command cheat sheet for Linux

rpm is a powerful Package Manager for Red Hat, Suse and Fedora Linux. It can be used to build, install, query, verify, update, and remove/erase individual software packages. A Package consists of an archive of files, and package information, including name, version, and description:






























































SyntaxDescriptionExample(s)
rpm -ivh {rpm-file}Install the packagerpm -ivh mozilla-mail-1.7.5-17.i586.rpm
rpm -ivh --test mozilla-mail-1.7.5-17.i586.rpm
rpm -Uvh {rpm-file}Upgrade packagerpm -Uvh mozilla-mail-1.7.6-12.i586.rpm
rpm -Uvh --test mozilla-mail-1.7.6-12.i586.rpm
rpm -ev {package}Erase/remove/ an installed packagerpm -ev mozilla-mail
rpm -ev --nodeps {package}Erase/remove/ an installed package without checking for dependenciesrpm -ev --nodeps mozilla-mail
rpm -qaDisplay list all installed packagesrpm -qa
rpm -qa | less
rpm -qi {package}Display installed information along with package version and short descriptionrpm -qi mozilla-mail
rpm -qf {/path/to/file}Find out what package a file belongs to i.e. find what package owns the filerpm -qf /etc/passwd
rpm -qf /bin/bash
rpm -qc {pacakge-name}Display list of configuration file(s) for a packagerpm -qc httpd
rpm -qcf {/path/to/file}Display list of configuration files for a commandrpm -qcf /usr/X11R6/bin/xeyes
rpm -qa --lastDisplay list of all recently installed RPMsrpm -qa --last
rpm -qa --last | less
rpm -qpR {.rpm-file}
rpm -qR {package}
Find out what dependencies a rpm file hasrpm -qpR mediawiki-1.4rc1-4.i586.rpm
rpm -qR bash

{package} - Replace with actual package name

6 comments:

  • Man, really want to know how can you be that smart, lol...great read, thanks.

  • Linux Consultant

    The need for Linux experts is rising. The good thing is that you can now find Linux consultants online easily. With the right evaluation, you will find one who will provide the answers to your requirements.

  • Eugenio Pottier

    I appreciated your site, follow-up. Very useful information I obtained so far and I recommend to my friends. Thank you. Good work.

  • Majorie Mccrain

    whoah this weblog is magnificent i really like reading your articles. Stay up the great work! You know, many persons are hunting round for this information, you could help them greatly.

  • effective marketing tools

    yay google is my queen aided me to find this great website ! .

  • Cnn Turk canli izle

    Hi there, I found your blog by way of Google while searching for initial aid for a coronary heart attack as well as your article appears to be like extremely fascinating for me.

  • Post a Comment