安装PHP中奇怪的问题!!高手请进

安装PHP中奇怪的问题!!高手请进

偶今天在安装apache+mysql+php时出现了奇怪的问题
在安装完apache+mysql时,打算安装PHP时问题出现了:
[root@karl-pc rpm]# rpm -ivh php-5.0.4-10.5.i386.rpm
warning: php-5.0.4-10.5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        php-pear is needed by php-5.0.4-10.5.i386
[root@karl-pc rpm]# rpm -ivh php-pear-5.0.4-10.5.i386.rpm
warning: php-pear-5.0.4-10.5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        php = 5.0.4-10.5 is needed by php-pear-5.0.4-10.5.i386
[root@karl-pc rpm]#
为什么在安装php-5.0.4-10.5.i386.rpm 时提示缺少php-pear-5.0.4-10.5.i386.rpm ,但去安装
php-pear-5.0.4-10.5.i386.rpm 时却又提示缺少php-5.0.4-10.5.i386.rpm

强制安装也不行。

哪个大虾知道是什么原因啊
先谢拉!!      
很遗憾,我也出现了这个问题。      
俺是菜鸟..问个问题,为什么安装的时候老是提到NOKEY,但却能安装,那KEY要怎么安装呢?      
都有依赖的啊,你把要依赖的都在一起安装      
加 --nodeps 参数安装就可以了。

[QUOTE=tomatosms]俺是菜鸟..问个问题,为什么安装的时候老是提到NOKEY,但却能安装,那KEY要怎么安装呢?[/QUOTE]

[root@karl-pc rpm]# rpm -ivh php-pear-5.0.4-10.5.i386.rpm
warning: php-pear-5.0.4-10.5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
根据上面的提示,导入这个key ID就可以了:
[root@karl-pc rpm]# gpg --recv-keys --keyserver pgp.mit.edu 4f2a6fd2
参考这里的文档: http://www.linuxeden.com/forum/t146745.html      
这个问题不是太清楚,虽然我没有出现这样的问题,我是下载的源文件自己编译的,里面就把他们的依赖关系弄好了。我想还是它们之间的依赖关系      
我也同意楼上的意见,源码安装真的挺不错的.      
[QUOTE=TaoD1013]偶今天在安装apache+mysql+php时出现了奇怪的问题
在安装完apache+mysql时,打算安装PHP时问题出现了:
[root@karl-pc rpm]# rpm -ivh php-5.0.4-10.5.i386.rpm
warning: php-5.0.4-10.5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        php-pear is needed by php-5.0.4-10.5.i386
[root@karl-pc rpm]# rpm -ivh php-pear-5.0.4-10.5.i386.rpm
warning: php-pear-5.0.4-10.5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        php = 5.0.4-10.5 is needed by php-pear-5.0.4-10.5.i386
[root@karl-pc rpm]#
为什么在安装php-5.0.4-10.5.i386.rpm 时提示缺少php-pear-5.0.4-10.5.i386.rpm ,但去安装
php-pear-5.0.4-10.5.i386.rpm 时却又提示缺少php-5.0.4-10.5.i386.rpm

强制安装也不行。

哪个大虾知道是什么原因啊
先谢拉!![/QUOTE]
你还需要一些其他的软件包,如:
-rw-r--r--    1 root     root        99570 2003-02-24  gd-1.8.4-11.i386.rpm
-rw-r--r--    1 root     root        49688 2003-02-24  gd-devel-1.8.4-11.i386.rpm
-rw-r--r--    1 root     root       128095 2003-02-24  libjpeg-6b-26.i386.rpm
-rw-r--r--    1 root     root       172011 2003-02-24  libjpeg-devel-6b-26.i386.rpm
-rw-r--r--    1 root     root       140785 2003-02-24  libpng10-1.0.13-8.i386.rpm
-rw-r--r--    1 root     root       112688 2003-02-24  libpng10-devel-1.0.13-8.i386.rpm
-rw-r--r--    1 root     root       148341 2003-02-25  libpng-1.2.2-16.i386.rpm
-rw-r--r--    1 root     root       165910 2003-02-25  libpng-devel-1.2.2-16.i386.rpm
-rw-r--r--    1 root     root       195586 2003-02-24  libtiff-3.5.7-11.i386.rpm
-rw-r--r--    1 root     root       465746 2003-02-24  libtiff-devel-3.5.7-11.i386.rpm
-rw-r--r--    1 root     root      3419708  8月 26 09:05 libxml2-2.6.24.tar.bz2
-rw-r--r--    1 root     root       458208  8月 23 16:07 xmlrpc-epi-0.51.tar.gz
-rw-r--r--    1 root     root       151473  8月 23 16:01 xpm-3.4k-ximian.1.src.rpm
-rw-r--r--    1 root     root        33793 2003-02-25  zlib-1.1.4-8.i386.rpm
-rw-r--r--    1 root     root        70750 2003-02-25  zlib-devel-1.1.4-8.i386.rpm      
rpm -hiv php*
我是新人,不过我装MYSQL的时候是这个样子的,
把三个RPM包放在一个目录下,然后就rpm -hiv mysql*
就成功了。      
新人!~~帮你项一下!~用源包编就好些哈~