Software and Package Administration(RPM)


Software and Package Administration :
———————————–
RPM (Redhat package Manager) RPM Manager the software installation process by tracking information about installed programs. RPM Package Manager (RPM) (originally Red Hat Package Manager; now a recursive acronym) is a package management system. The name RPM variously refers to the .rpm file format, files in this format, software packaged in such files, and the package manager itself. RPM consists of three Components.

1) Package Files
2) RPM Database
3) RPM Command

3462f1

Package Files :
————-
Package files replace the TAR files used befoe advant of RPM, like TAR files & Package fles contain. The files that must be installed unlike TAR files

1) Name & Version of Package
2) Build date & Build host
3) Decription of package
4) Size & MD5 Checksum
5) Identity of the organisation
6) Package group to which package belongs

Cmd :

Package-Version-Buildarchitecture.rpm

rpm-package-management-300x257

RPM Database :
————
Once a package installed, informtion about the package is stored in the RPM database which resides in /var/lib/rpm.

figure_01

RPM Commands :
————
The rpm command is the excutable componet of the RPM facility.

1) Installation Packages
2) Updating Packages
3) Removing Packages
4) Querying RPM Database
5) Querying a Package File
6) Building a Package File
7) Validating a Package
8) Validating Package file

Leave a comment