急急!!!!!大神帮忙看下: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
已加载插件: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
解决方案 »
- Centos7 关闭firewalld后才能连接FTP
- 请教一下Ubuntu12.04下安装Samba服务器共享文件的问题
- jenkins用shell脚本启动docker容器报错
- Linux双网卡问题
- 求虚拟机大神帮忙
- 求大神指点,Python安装BeautifulSoup后输入from bs4 import BeautifulSoup
- ubuntu18.04双系统,安装完后紫屏
- 虚拟机共享文件
- liunx系统里面怎么修改字符集,查了很多资料,都是要改i18n里面的文件,但是找不到文件
- linux下c++开发,高手们都用emacs、vim敲代码吗?
- rsyslog服务配置
- linux命令制作脚本
看下是不是有这两个包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,你执行了???
然后你挂载你的光盘或者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
大哥, 跑了你的命令后 这是把人往死里坑啊
卧槽,复制错了
应该是glibc-common 和 glibc-devel,你执行了???已死. 重装服务器系统中, 有事烧香