DistributedNetworks DistributedNetworks


User Accounting   «Prev 

Installing RPM

RPM packages typically have file names like foo-1.0-1.i386.rpm. The file name includes the package name (redhat), version (1.0), release (1), and architecture (i386). To install a package, log in as root and type the following command at a shell prompt:
rpm -ivh foo-1.0-1.i386.rpm

Alternatively, the following command can also be used:
rpm -Uvh foo-1.0-1.i386.rpm

If the installation is successful, the following output is displayed:

Preparing...             ########################################### [100%]
1:foo                    ########################################### [100%]

As you can see, RPM prints out the name of the package and then prints a succession of hash marks as a progress meter while the package is installed.
The signature of a package is checked automatically when installing or upgrading a package. The signature confirms that the package was signed by an authorized party. For example, if the verification of the signature fails, an error message such as the following is displayed:
error: V3 DSA signature: BAD, key ID 0352860f

If it is a new, header-only, signature, an error message such as the following is displayed:
error: Header V3 DSA signature: BAD, key ID 0352860f

If you do not have the appropriate key installed to verify the signature, the message contains the word NOKEY such as:
warning: V3 DSA signature: NOKEY, key ID 0352860f


RPM installation in RedHat Linux

This is the Redhat Package Manager Command

Installs or upgrades the package. Also removes any old versions of the package

This provides a display

This prints 50 hash marks as the package archive is unpacked.

This is the name of the package that will be installed

The process accounting command; it will enable process accounting when other arguments are provided.

This specifies the standard logfile.