急急!!!!!大神幫忙看下:centos 6.1升級openssh7.9安裝報錯checking for gcc... no,后yum install gcc -y一直不成功,報錯如下,應該問么解決
[root@360hsmp openssh-7.9p1]# yum install gcc -y
已加載插件:fastestmirror
設定安裝行程
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.aliyun.com
* updates: centos.ustc.edu.cn
解決依賴關系
--> 執行事務檢查
---> Package gcc.x86_64 0:4.4.7-23.el6 will be 安裝
--> 處理依賴關系 libgomp = 4.4.7-23.el6,它被軟體包 gcc-4.4.7-23.el6.x86_64 需要
--> 處理依賴關系 cpp = 4.4.7-23.el6,它被軟體包 gcc-4.4.7-23.el6.x86_64 需要
--> 處理依賴關系 glibc-devel >= 2.2.90-12,它被軟體包 gcc-4.4.7-23.el6.x86_64 需要
--> 處理依賴關系 cloog-ppl >= 0.15,它被軟體包 gcc-4.4.7-23.el6.x86_64 需要
--> 處理依賴關系 libgomp.so.1()(64bit),它被軟體包 gcc-4.4.7-23.el6.x86_64 需要
--> 執行事務檢查
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will be 安裝
--> 處理依賴關系 libppl_c.so.2()(64bit),它被軟體包 cloog-ppl-0.15.7-1.2.el6.x86_64 需要
--> 處理依賴關系 libppl.so.7()(64bit),它被軟體包 cloog-ppl-0.15.7-1.2.el6.x86_64 需要
---> Package cpp.x86_64 0:4.4.7-23.el6 will be 安裝
--> 處理依賴關系 libmpfr.so.1()(64bit),它被軟體包 cpp-4.4.7-23.el6.x86_64 需要
---> Package glibc-devel.x86_64 0:2.12-1.212.el6_10.3 will be 安裝
--> 處理依賴關系 glibc-headers = 2.12-1.212.el6_10.3,它被軟體包 glibc-devel-2.12-1.212.el6_10.3.x86_64 需要
--> 處理依賴關系 glibc = 2.12-1.212.el6_10.3,它被軟體包 glibc-devel-2.12-1.212.el6_10.3.x86_64 需要
--> 處理依賴關系 glibc-headers,它被軟體包 glibc-devel-2.12-1.212.el6_10.3.x86_64 需要
---> Package libgomp.x86_64 0:4.4.7-23.el6 will be 安裝
--> 執行事務檢查
---> Package glibc.x86_64 0:2.12-1.192.el6 will be 升級
--> 處理依賴關系 glibc = 2.12-1.192.el6,它被軟體包 glibc-common-2.12-1.192.el6.x86_64 需要
---> Package glibc.i686 0:2.12-1.212.el6_10.3 will be 安裝
--> 處理依賴關系 glibc-common = 2.12-1.212.el6_10.3,它被軟體包 glibc-2.12-1.212.el6_10.3.i686 需要
--> 處理依賴關系 libfreebl3.so(NSSRAWHASH_3.12.3),它被軟體包 glibc-2.12-1.212.el6_10.3.i686 需要
--> 處理依賴關系 libfreebl3.so,它被軟體包 glibc-2.12-1.212.el6_10.3.i686 需要
---> Package glibc.x86_64 0:2.12-1.212.el6_10.3 will be an update
--> 處理依賴關系 glibc-common = 2.12-1.212.el6_10.3,它被軟體包 glibc-2.12-1.212.el6_10.3.x86_64 需要
---> Package glibc-headers.x86_64 0:2.12-1.212.el6_10.3 will be 安裝
--> 處理依賴關系 kernel-headers >= 2.2.1,它被軟體包 glibc-headers-2.12-1.212.el6_10.3.x86_64 需要
--> 處理依賴關系 kernel-headers,它被軟體包 glibc-headers-2.12-1.212.el6_10.3.x86_64 需要
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be 安裝
---> Package ppl.x86_64 0:0.10.2-11.el6 will be 安裝
--> 執行事務檢查
---> Package glibc.x86_64 0:2.12-1.192.el6 will be 升級
--> 處理依賴關系 glibc = 2.12-1.192.el6,它被軟體包 glibc-common-2.12-1.192.el6.x86_64 需要
---> Package glibc.i686 0:2.12-1.212.el6_10.3 will be 安裝
--> 處理依賴關系 glibc-common = 2.12-1.212.el6_10.3,它被軟體包 glibc-2.12-1.212.el6_10.3.i686 需要
---> Package glibc.x86_64 0:2.12-1.212.el6_10.3 will be an update
--> 處理依賴關系 glibc-common = 2.12-1.212.el6_10.3,它被軟體包 glibc-2.12-1.212.el6_10.3.x86_64 需要
---> Package kernel-headers.x86_64 0:2.6.32-754.17.1.el6 will be 安裝
---> Package nss-softokn-freebl.i686 0:3.14.3-23.3.el6_8 will be 安裝
--> 完成依賴關系計算
錯誤:Package: glibc-2.12-1.212.el6_10.3.x86_64 (updates)
Requires: glibc-common = 2.12-1.212.el6_10.3
已安裝: glibc-common-2.12-1.192.el6.x86_64 (@CentOS/6.8)
glibc-common = 2.12-1.192.el6
已安裝: glibc-common-2.24-6.fc25.x86_64 (installed)
glibc-common = 2.24-6.fc25
Available: glibc-common-2.12-1.212.el6.x86_64 (base)
glibc-common = 2.12-1.212.el6
Available: glibc-common-2.12-1.212.el6_10.3.x86_64 (updates)
glibc-common = 2.12-1.212.el6_10.3
錯誤:Package: glibc-common-2.12-1.192.el6.x86_64 (@CentOS/6.8)
Requires: glibc = 2.12-1.192.el6
正在洗掉: glibc-2.12-1.192.el6.x86_64 (@CentOS/6.8)
glibc = 2.12-1.192.el6
Updated By: glibc-2.12-1.212.el6_10.3.x86_64 (updates)
glibc = 2.12-1.212.el6_10.3
已安裝: glibc-2.24-6.fc25.x86_64 (installed)
glibc = 2.24-6.fc25
Available: glibc-2.12-1.212.el6.i686 (base)
glibc = 2.12-1.212.el6
錯誤:Package: glibc-2.12-1.212.el6_10.3.i686 (updates)
Requires: glibc-common = 2.12-1.212.el6_10.3
已安裝: glibc-common-2.12-1.192.el6.x86_64 (@CentOS/6.8)
glibc-common = 2.12-1.192.el6
已安裝: glibc-common-2.24-6.fc25.x86_64 (installed)
glibc-common = 2.24-6.fc25
Available: glibc-common-2.12-1.212.el6.x86_64 (base)
glibc-common = 2.12-1.212.el6
Available: glibc-common-2.12-1.212.el6_10.3.x86_64 (updates)
glibc-common = 2.12-1.212.el6_10.3
You could try using --skip-broken to work around the problem
** Found 12 pre-existing rpmdb problem(s), 'yum check' output follows:
glibc-2.24-6.fc25.x86_64 is a duplicate with glibc-2.12-1.192.el6.x86_64
glibc-common-2.24-6.fc25.x86_64 is a duplicate with glibc-common-2.12-1.192.el6.x86_64
glibc-common-2.24-6.fc25.x86_64 has missing requires of /usr/bin/bash
1:openssl-1.0.2k-1.fc25.x86_64 is a duplicate with openssl-1.0.1e-48.el6.x86_64
php55w-5.5.38-1.w6.x86_64 has missing requires of httpd-mmn = ('0', '20051115', None)
1:php55w-pear-1.10.1-1.w6.noarch has missing requires of php55w-posix
1:php55w-pear-1.10.1-1.w6.noarch has missing requires of php55w-xml
postgresql95-contrib-9.5.5-1PGDG.rhel6.x86_64 has missing requires of libxslt.so.1()(64bit)
postgresql95-contrib-9.5.5-1PGDG.rhel6.x86_64 has missing requires of libxslt.so.1(LIBXML2_1.0.11)(64bit)
postgresql95-contrib-9.5.5-1PGDG.rhel6.x86_64 has missing requires of libxslt.so.1(LIBXML2_1.0.18)(64bit)
postgresql95-contrib-9.5.5-1PGDG.rhel6.x86_64 has missing requires of libxslt.so.1(LIBXML2_1.0.22)(64bit)
wget-1.19.1-1.el6.x86_64 is a duplicate with wget-1.12-8.el6.x86_64
uj5u.com熱心網友回復:
你先查下glibc相關的安裝包 rpm -qa | grep "glibc"看下是不是有這兩個包glibc-common-2.12-1.192.el6.x86_64 和glibc-2.12-1.192.el6.x86_64,如果是,就執行下面的卸載
rpm -e --nodeps glibc-common-2.12-1.192.el6.x86_64
rpm -e --nodeps glibc-2.12-1.192.el6.x86_64
然后再yum安裝試試
uj5u.com熱心網友回復:
大哥, 跑了你的命令后 這是把人往死里坑啊
uj5u.com熱心網友回復:
臥槽,復制錯了。。。
應該是glibc-common 和 glibc-devel,你執行了???
uj5u.com熱心網友回復:
c 庫都沒了,重裝系統吧uj5u.com熱心網友回復:
如果刪了,可以準備個光碟,或者啟動盤,修改啟動項后,重啟,進救援模式,安裝glibc,然后重啟

然后選continue,也就是輸入 1,回車,然后還會提示你回車 進入shell,并敲chroot /mnt/sysimage

然后你掛載你的光碟或者U盤,例如光碟:mount /dev/cdrom /media
ls /media/Packages/glibc* 看看你的glibc包名
然后強制安裝 rpm -ivh --nodeps /media/Packages/glibc-2.12-1.192.el6.x86_64.rpm
安裝完之后,exit 然后重啟reboot
uj5u.com熱心網友回復:
你先查下glibc相關的安裝包 rpm -qa | grep "glibc"
看下是不是有這兩個包glibc-common-2.12-1.192.el6.x86_64 和glibc-2.12-1.192.el6.x86_64,如果是,就執行下面的卸載
rpm -e --nodeps glibc-common-2.12-1.192.el6.x86_64
rpm -e --nodeps glibc-2.12-1.192.el6.x86_64
然后再yum安裝試試
大哥, 跑了你的命令后 這是把人往死里坑啊
臥槽,復制錯了。。。
應該是glibc-common 和 glibc-devel,你執行了???
已死. 重裝服務器系統中, 有事燒香
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/69377.html
標籤:應用程序開發區
