Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2238
  • Last Modified:

rpm Installation Error

Hi All Experts

I am a newer in Linux area. I tried to build a PHP+mySQL envionment under RedHat 5-x86_64

When I tried to install httpd, I got the following Error message:

[root@mtest Server]# rpm -Uvh httpd-2.2.3-11.el5_1.3.x86_64.rpm
warning: httpd-2.2.3-11.el5_1.3.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
        libapr-1.so.0()(64bit) is needed by httpd-2.2.3-11.el5_1.3.x86_64
        libaprutil-1.so.0()(64bit) is needed by httpd-2.2.3-11.el5_1.3.x86_64

After that:I found libapr1-1.2.9-3.3.x86_64.rpm and installed it, I got another error message:

[root@mtest home]# rpm -Uvh libapr1-1.2.9-3.3.x86_64.rpm
warning: libapr1-1.2.9-3.3.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 6c721436
error: Failed dependencies:
        rpmlib(PayloadIsLzma) <= 4.4.2-1 is needed by libapr1-1.2.9-3.3.x86_64

But I cannot find rpmlib.4.4.2-1-x86_64.rpm or rpm-4.4.2-1-x86_64 on the Internet.

Please anyone can help me to fix this problem or tell me where I can download this rpm installation files.

Thanks

0
mxgong
Asked:
mxgong
  • 2
2 Solutions
 
ifreqCommented:
What prevents from you to  use packagemanagers like yum?

Good howto in here:

http://howtoforge.net/quick-n-easy-lamp-server-centos-rhel

0
 
joolsCommented:
if you use rpm to install you will have to resolve dependencies for yourself.

If you have configured repositories, use yum to manage dependencies.
   yum install httpd

or you can use system-config-packages to select the packages you want to install.
0
 
arulkumarabiCommented:
what is rpmlib version you are using??

upgrade this version to  4.4.2 or higher

this may solve your problem
0
 
ifreqCommented:
There is no idea to install packages separately, use the provided commands and the packages will be updated automatically and the depencies will be resolved.
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now