Ensim Pro Control Panel and Yum version
Ensim Pro is compatible with yum version 2.4 or later. If an earlier version is installed, the installer tries to install/update the installed version; however, to avoid installation failures, it is recommended that you verify the version of yum installed on the server. To verify the yum version, run the following command at the prompt:
Yum errors
While running ‘Yum update’, if we get the following error,
downloading Packages:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID ed00d312
Public key for syslog-ng-2.0.0-1.el4.i386.rpm is not installed
We can fix the error by installing GPG public key.
There are few kind of RPMs e.g atrpms, dag..
You can see the RPM types using the command,
Below are the ways to install RPM GPG keys for atrpms and dag,
wget http://ATrpms.net/RPM-GPG-KEY.atrpms
rpm –import RPM-GPG-KEY.atrpms
wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm –import RPM-GPG-KEY.dag.txt
Yum Commands
YUM packages updater (Fedora, RedHat and alike)
Download and install a rpm package
This will install an RPM, and try to resolve all the dependencies for you using your repositories.
yum localinstall package_name.rpm
Update all rpm packages installed on the system
Upgrade a rpm package
Remove a rpm package
List all packages installed on the system
Find a package on rpm repository
Clean up rpm cache erasing downloaded packages
Remove all files headers that the system uses to resolve dependency
Remove from the cache packages and headers files
Exclude packages from yum update
Example on how to exclude a number of packages:
1. Open /etc/yum.conf with your preferred text editor.
2. Enter the following line with your package names:
Exclude= apache* bind-chroot courier* dovecot* exim* httpd* mod_ssl* mysql* nsd* perl* php*