Error: The Server’s System Package Manager, YUM Failed
Easyapache is a software, executed with the combination of cPanel Linux server to install, validate and modify Apache Web Server, Tomcat, PHP and other web server components. This software is very useful to modify the web server. Powerful tool available in cPanel/WHM which is used to configure and update Apache web server. It can be accessed through the methods like WHM Panel or command line (SSH).
When Easyapache fails to work, you may get The Server’s System Package Manager, YUM Failed Error in Yum File. This error is due to 32 bit and 64 bit packages. To avoid error you have to install the correct packages according to the OS bit.
YUM is YellowDog Updater Modified, an open source graphical and command-line based management tool for RedHat Package Manager (RPM). With this system admin and user can install, search or remove software packages easily. It uses many third party repositories for installing packages and resolves the dependency issues on the server.
You can solve The Server’s System Package Manager, YUM Failed error with the following methods.
Method 1:
Run following commands
This command is used for eliminating the header filed that are used by YUM for dependency resolution.
This removes all the packages available in caches.
This command is used to remove metadata.
This removes dbcache.
This command is used to clean all. Run the easyapache now. If the above commands didn’t fix the problem, run update command.
Method 2:
Package manager has to work properly to find the issues when easyapache fails.
Run the update command. If this command didn’t work or solve the issue, it may be due to RPM database corruption which is available /var/lib/rpm/ location. Below commands are executed to resolve this problem.
If you finish the update, run the easyapache , it must work properly without any error now.
Method 3:
If you get the error again, you have to check the OpenSSL command available on the server.
Error occurs in OpenSSL as the CentOS teams upload the i3486 package instead of i686 repository. Now you have to reinstall OpenSSL with the below command
After finishing the reinstallation, run the easyapache. While running update command you may get the following error.
Run the below command
Now run the easyapache, the error will be resolved now.
Easyapache is a software, executed with the combination of cPanel Linux server to install, validate and modify Apache Web Server, Tomcat, PHP and other web server components. This software is very useful to modify the web server. Powerful tool available in cPanel/WHM which is used to configure and update Apache web server. It can be accessed through the methods like WHM Panel or command line (SSH).
When Easyapache fails to work, you may get The Server’s System Package Manager, YUM Failed Error in Yum File. This error is due to 32 bit and 64 bit packages. To avoid error you have to install the correct packages according to the OS bit.
YUM is YellowDog Updater Modified, an open source graphical and command-line based management tool for RedHat Package Manager (RPM). With this system admin and user can install, search or remove software packages easily. It uses many third party repositories for installing packages and resolves the dependency issues on the server.
You can solve The Server’s System Package Manager, YUM Failed error with the following methods.
Method 1:
Run following commands
Code:
# yum clean header
Code:
#yum clean package
Code:
#yum clean metadata
Code:
#yum clean dbcache
Code:
#yum clean all
Method 2:
Package manager has to work properly to find the issues when easyapache fails.
Code:
#yum -y update
Code:
#rm –fvar/lib/rpm/_db.*
#rpm –vv –rebuilddb
#rpm –y update
Method 3:
If you get the error again, you have to check the OpenSSL command available on the server.
Code:
file/usr/lib/openssl/engines/libsureware.so from install of openssl-0.9.8e-12.el5_5.7.i386 conflicts with file from package openssl-0.9.8e-12.el5_5.7.i686
file/usr/lib/openssl/engines/libubsec.so from install of openssl-0.9.8e-12.el5_5.7.i386 conflicts with file from package openssl-0.9.8e-12.el5_5.7.i686
Code:
#rpm –e –justdb –nodeps openssl.i386
#yum install openssl
Code:
—> Package shared-mime-info.x86_64 0:0.70-4.el6 will be installed
–> Finished Dependency Resolution
Error: Package: clamav-0.98.3-1.el5.x86_64 (epel)
Requires: libcurl.so.3()(64bit)
You could try using –skip-broken to work around the problem
** Found 2 pre-existing rpmdb problem(s), ‘yum check’ output follows:
frontpage-2002-SR1.2.i386 has missing requires of libexpat.so.0
sendmail-cf-8.14.4-8.el6.noarch has missing requires of sendmail = (‘0’, ‘8.14.4’, ‘8.el6’)
Code:
rpm -e –justdb –nodeps libstdc++-4.4.7-3.el6.i686