User Tools

Site Tools


linux:rpm

RPM

List Installed Patched

List all installed patched and include the date stamp of when they were installed.

rpm -qa --queryformat '%{installtime}  \"%{vendor}\" %{name}-%{version}-%{release}  %{installtime:date}\n' | sort -n

Install History

List the installation history of PACKAGENAME.

rpm -qa --queryformat '%{NAME} || %{INSTALLTIME:date}\n' | grep PACKAGENAME

List Files Associated with RPM

rpm -qlp file.rpm

RPM Downgrade

rpm -Uvh --oldpackage oldversion.rpm
yum downgrade oldversion.rpm

List all installed patches (with date stamp)

rpm -qa --queryformat '%{installtime}  \"%{vendor}\" %{name}-%{version}-%{release}  %{installtime:date}\n' | sort -n

Force Uninstall

rpm -e packagename --noscripts

Install RPM Forge CentOS 7

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

Install RPM Forge CentOS 6

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Install EPEL Repository on CentOS 6

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6-8.noarch.rpm

Install EPEL Repository on CentOS 7

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
rpm -Uvh epel-release-7-5.noarch.rpm
linux/rpm.txt · Last modified: by 127.0.0.1