在安装RedHat Linux 4,用命令rpm -ivh gcc-3.4.3-9.EL4.i386.rpm是,报如下错:
warning: gcc-3.4.3-9.EL4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
gcc >= 2.2.90-12 is needed by gcc-3.4.3-9.EL4.i386
Suggested resolutions:
glibc-devel-2.3.4-2.i386.rpm
开始还不知道出了什么问题,弄了好多次,怀疑是不是用ftp上传的包是不是有问题,然后转成二进制在上传,发现还是有这个问题。郁闷了好一会,最后没有办法求助百度先生,问题终于有了解决,还是比较简单,只要在rpm -ivh gcc-3.4.3-9.EL4.i386.rpm后面加上 --force --nodeps 如下:
[root@mylinux ~]# rpm -ivh gcc-3.4.3-9.EL4.i386.rpm --force --nodeps
warning: gcc-3.4.3-9.EL4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20948385/viewspace-612717/ ,如需转载,请注明出处,否则将追究法律责任。