RimuHosting: Mighty Linux Servers.  Support Worth Raving About
Plans & Pricing
Server Recommendation Tool
Server Types
  VPS
  Semi-dedicated Server
  Dedicated Server
Server Locations
  Dallas
  London
  Australia
VPS Technology
Hardware
Data Centers
Linux Distributions
Applications
Maintenance Notices
Support Ticket
Control Panel
HOWTO Articles
Forums
VPS control panel
Billing details
Receipts
Contact details
DNS
Reverse DNS
Console-over-SSH
FTP backup space
Backup mail server
About
Staff
News
Customer Testimonials
Sales Inquiry
Link To Us
Terms and Conditions
Site Map

Order VPS Hosting
Order a VPS, Semi- dedicated or Dedicated server in Dallas, London or Australia.

Get Assistance
Ask our support team about your hosting requirements.


Host where the staff takes pride in making customers happy

I'm now sure that going with rimuhosting.com was the best move. Thanks for your help I really appreciated. - Harvey - one satisfied customer.

- Harvey (after we did a custom Ruby/Rails setup for him) (#138/269)
Home > Support > HOWTO List > Applications > RPM

Application-related howtos

Installing Programs with RPM

RPM is RedHat's Package Manager.  More software is distributed via RPM than any other format (i.e. more than the apt format).  Actually, no.  Probably tar.gz is the most common.  I digress.

A couple of handy tips...

Install an RPM:

rpm -Uvfh anrpmfile.rpm

An http URL (e.g. "http://aserver.com/anrmpfile.rpm") will work just as well as a file name.  FTP works also.

To find out what files are in an RPM (and what scripts are run when you you install it - e.g. what users are set up):

rpm -qp --list --scripts --configfiles anrpmfile.rpm

-q is query, -p means from a rpm file.

rpm -qp --filesbypkg anrpmfile.rpm

To find out what is installed on your server:

rpm -qa # | grep thepackagenameyoureinterestedin

To find out which RPM installed a particular file on your server, run: rpm -q --whatprovides /lib/ld-2.3.2.so and it will report something like 'glibc-2.3.2-95.30'.