LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1694|回复: 2

请教 如何升级redhat AS4.5的OPENSSH

[复制链接]
发表于 2009-7-21 11:26:44 | 显示全部楼层 |阅读模式
需要对系统的OPENSSH 升级,下载了如下的RPM包,操作过程如下,还是升级不了。求助
glibc-2.9-3.i686.rpm
glibc-common-2.9-3.i386.rpm
glibc-devel-2.9-3.i386.rpm
openssh-5.2p1-5.fc11.i586.rpm

安装又老是提示关联性错误

[root@test Desktop]# rpm -Uvh openssh-5.2p1-5.fc11.i586.rpm
警告:openssh-5.2p1-5.fc11.i586.rpm: V3 RSA/MD5 簽章:NOKEY, key ID d22e77f2
錯誤:相依性失敗:
        libc.so.6(GLIBC_2.4) 是 openssh-5.2p1-5.fc11.i586 所需要的
        libc.so.6(GLIBC_2.8) 是 openssh-5.2p1-5.fc11.i586 所需要的
        libcrypto.so.8 是 openssh-5.2p1-5.fc11.i586 所需要的
        libfipscheck.so.1 是 openssh-5.2p1-5.fc11.i586 所需要的
        libselinux >= 1.27.7 是 openssh-5.2p1-5.fc11.i586 所需要的
        rpmlib(FileDigests) <= 4.6.0-1 是 openssh-5.2p1-5.fc11.i586 所需要的
        rtld(GNU_HASH) 是 openssh-5.2p1-5.fc11.i586 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-clients-3.9p1-8.RHEL4.20.i386 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-server-3.9p1-8.RHEL4.20.i386 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-askpass-3.9p1-8.RHEL4.20.i386 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-askpass-gnome-3.9p1-8.RHEL4.20.i386 所需要的

[root@test Desktop]# rpm -qi glibc
Name        : glibc                        Relocations: (not relocatable)
Version     : 2.3.4                             Vendor: Red Hat, Inc.
Release     : 2.36                          Build Date: 2007年01月31日 星期三 22时16分02秒
Install Date: 2008年03月26日 星期三 10时19分35秒      Build Host: hs20-bc2-4.build.redhat.com
Group       : 系统环境/库              Source RPM: glibc-2.3.4-2.36.src.rpm
Size        : 14474538                         License: LGPL
Signature   : DSA/SHA1, 2007年02月13日 星期二 02时20分39秒, Key ID 219180cddb42a60e
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Summary     : GNU libc 库。
Description :
glibc 软件包包括在系统上被多个程序使用的标准库。
为了要节省磁盘空间和内存,以及简化升级进程,
公用的系统编码被保留在一处,在程序间共享。这个
软件包包括几组最重要的共享库:标准的 C 库和标准
的数学库。没有这两个库,Linux 系统将无法操作。



[root@test Desktop]# rpm -Uih glibc-2.9-3.i686.rpm
警告:glibc-2.9-3.i686.rpm: V3 DSA 簽章:NOKEY, key ID 4ebfc273
錯誤:相依性失敗:
        glibc-common = 2.9-3 是 glibc-2.9-3.i686 所需要的
        glibc > 2.3.4 與 glibc-common-2.3.4-2.36.i386 相衝突
        glibc = 2.3.4-2.36 是 (已安裝)glibc-headers-2.3.4-2.36.i386 所需要的
        glibc = 2.3.4-2.36 是 (已安裝)glibc-devel-2.3.4-2.36.i386 所需要的
[root@test Desktop]# rpm -Uih glibc-common-2.9-3.i386.rpm
警告:glibc-common-2.9-3.i386.rpm: V3 DSA 簽章:NOKEY, key ID 4ebfc273
錯誤:相依性失敗:
        glibc = 2.9-3 是 glibc-common-2.9-3.i386 所需要的
        glibc-common = 2.3.4-2.36 是 (已安裝)glibc-2.3.4-2.36.i686 所需要的

[root@test Desktop]# rpm -Uih glibc-devel-2.9-3.i386.rpm
警告:glibc-devel-2.9-3.i386.rpm: V3 DSA 簽章:NOKEY, key ID 4ebfc273
錯誤:相依性失敗:
        glibc = 2.9-3 是 glibc-devel-2.9-3.i386 所需要的
        glibc-headers = 2.9-3 是 glibc-devel-2.9-3.i386 所需要的


真是没辙了
请高手出手吧 。谢谢:%
发表于 2009-7-21 21:57:13 | 显示全部楼层
最好的方法就是给$ 买个注冊个红帽网络 (Red Hat Network) 自动搞定。
回复 支持 反对

使用道具 举报

发表于 2009-7-22 00:51:45 | 显示全部楼层
Post by greatspy;2008066
需要对系统的OPENSSH 升级,下载了如下的RPM包,操作过程如下,还是升级不了。求助
glibc-2.9-3.i686.rpm
glibc-common-2.9-3.i386.rpm
glibc-devel-2.9-3.i386.rpm
openssh-5.2p1-5.fc11.i586.rpm

安装又老是提示关联性错误

[root@test Desktop]# rpm -Uvh openssh-5.2p1-5.fc11.i586.rpm
警告:openssh-5.2p1-5.fc11.i586.rpm: V3 RSA/MD5 簽章:NOKEY, key ID d22e77f2
錯誤:相依性失敗:
        libc.so.6(GLIBC_2.4) 是 openssh-5.2p1-5.fc11.i586 所需要的
        libc.so.6(GLIBC_2.8) 是 openssh-5.2p1-5.fc11.i586 所需要的
        libcrypto.so.8 是 openssh-5.2p1-5.fc11.i586 所需要的
        libfipscheck.so.1 是 openssh-5.2p1-5.fc11.i586 所需要的
        libselinux >= 1.27.7 是 openssh-5.2p1-5.fc11.i586 所需要的
        rpmlib(FileDigests) <= 4.6.0-1 是 openssh-5.2p1-5.fc11.i586 所需要的
        rtld(GNU_HASH) 是 openssh-5.2p1-5.fc11.i586 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-clients-3.9p1-8.RHEL4.20.i386 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-server-3.9p1-8.RHEL4.20.i386 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-askpass-3.9p1-8.RHEL4.20.i386 所需要的
        openssh = 3.9p1-8.RHEL4.20 是 (已安裝)openssh-askpass-gnome-3.9p1-8.RHEL4.20.i386 所需要的

[root@test Desktop]# rpm -qi glibc
Name        : glibc                        Relocations: (not relocatable)
Version     : 2.3.4                             Vendor: Red Hat, Inc.
Release     : 2.36                          Build Date: 2007年01月31日 星期三 22时16分02秒
Install Date: 2008年03月26日 星期三 10时19分35秒      Build Host: hs20-bc2-4.build.redhat.com
Group       : 系统环境/库              Source RPM: glibc-2.3.4-2.36.src.rpm
Size        : 14474538                         License: LGPL
Signature   : DSA/SHA1, 2007年02月13日 星期二 02时20分39秒, Key ID 219180cddb42a60e
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Summary     : GNU libc 库。
Description :
glibc 软件包包括在系统上被多个程序使用的标准库。
为了要节省磁盘空间和内存,以及简化升级进程,
公用的系统编码被保留在一处,在程序间共享。这个
软件包包括几组最重要的共享库:标准的 C 库和标准
的数学库。没有这两个库,Linux 系统将无法操作。



[root@test Desktop]# rpm -Uih glibc-2.9-3.i686.rpm
警告:glibc-2.9-3.i686.rpm: V3 DSA 簽章:NOKEY, key ID 4ebfc273
錯誤:相依性失敗:
        glibc-common = 2.9-3 是 glibc-2.9-3.i686 所需要的
        glibc > 2.3.4 與 glibc-common-2.3.4-2.36.i386 相衝突
        glibc = 2.3.4-2.36 是 (已安裝)glibc-headers-2.3.4-2.36.i386 所需要的
        glibc = 2.3.4-2.36 是 (已安裝)glibc-devel-2.3.4-2.36.i386 所需要的
[root@test Desktop]# rpm -Uih glibc-common-2.9-3.i386.rpm
警告:glibc-common-2.9-3.i386.rpm: V3 DSA 簽章:NOKEY, key ID 4ebfc273
錯誤:相依性失敗:
        glibc = 2.9-3 是 glibc-common-2.9-3.i386 所需要的
        glibc-common = 2.3.4-2.36 是 (已安裝)glibc-2.3.4-2.36.i686 所需要的

[root@test Desktop]# rpm -Uih glibc-devel-2.9-3.i386.rpm
警告:glibc-devel-2.9-3.i386.rpm: V3 DSA 簽章:NOKEY, key ID 4ebfc273
錯誤:相依性失敗:
        glibc = 2.9-3 是 glibc-devel-2.9-3.i386 所需要的
        glibc-headers = 2.9-3 是 glibc-devel-2.9-3.i386 所需要的


真是没辙了
请高手出手吧 。谢谢:%


rh的不要下f11的包。。
去下centos的或者能找到rh的下rh的包再装。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表