A RPM package abbreviated as Red Hat Package Manager refers to Red Hat package installed on Fedora, CentOS, OEL and all Red Hat source code derived OS.
To know more about a rpm package click on the below link
Understanding RPM package
You can uninstall a package using -e switch along with rpm command
NOTE: Before removing a package make sure you get the complete name of the package using the below command
To know more about a rpm package click on the below link
Understanding RPM package
Installing from the downloaded rpm package
Use -ivh switch along with rpm command as shown below
# cd /root/rpms
# rpm -ivh cvs-1.11.23-16.el6.i686.rpm
Preparing... ########################################### [100%]
1:cvs ########################################### [100%]
Installing directly from the package available on web.
But for this you need to have the proper link of the rpm you want to download or install
# rpm -ivh ftp://ftp.pbone.net/mirror/ftp.centos.org/6.5/os/i386/Packages/cvs-1.11.23-16.el6.i686.rpm
Retrieving ftp://ftp.pbone.net/mirror/ftp.centos.org/6.5/os/i386/Packages/cvs-1.11.23-16.el6.i686.rpm
warning: /var/tmp/rpm-tmp.z3VsTc: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:cvs ########################################### [100%]
Installing a package forcefully without dependencies
Use --force argument along with -ivh switch as shown below to install forcefully without dependencies
# rpm -ivh vsftpd-2.2.2-11.el6_4.1.i686.rpm --force
warning: vsftpd-2.2.2-11.el6_4.1.i686.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:vsftpd ########################################### [100%]
Upgrading a package
Use -Uvh switch along with rpm command
# rpm -q vsftpd
vsftpd-2.0.5-28.el5.i386
# rpm -Uvh vsftpd-2.2.2-11.el6_4.1.i686.rpm
warning: vsftpd-2.2.2-11.el6_4.1.i686.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:vsftpd ########################################### [100%]
Removing a package
NOTE: Before removing a package make sure you get the complete name of the package using the below command
# rpm -qa | grep cvs
cvs-1.11.23-16.el6.i686
# rpm -e cvs-1.11.23-16.el6.i686
Removing a package without dependencies
Use an extra argument --nodeps along with rpm command to remove/uninstall a package without dependencies
# rpm -e vsftpd-2.2.2-11.el6_4.1.i686 --nodeps
Follow the below links for more tutorials
Multiple connections to a server or shared resource by same user
How to extract files to different directory using tar in Unix/Linux
How to preserve Symbolic links with tar command in Unix/Linux
How to give permission to user to run some commands in Linux
How to set environment (PATH) variable permanently in Linux
How to mount windows share on linux
How to extract files to different directory using tar in Unix/Linux
How to preserve Symbolic links with tar command in Unix/Linux
How to give permission to user to run some commands in Linux
How to set environment (PATH) variable permanently in Linux
How to mount windows share on linux