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
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 Database :
————
Once a package installed, informtion about the package is stored in the RPM database which resides in /var/lib/rpm.
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