yum update Transaction Check Error
update系统时,发现其中一台server居然提示:
Transaction Check Error:
file /usr/lib/perl5/5.8.8/CGI.pm from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/lib/perl5/5.8.8/Digest.pm from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/perlvms.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/perlvos.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
中间省略100行,都是关于perl的
file /usr/share/man/man1/perlwin32.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/perlxs.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/perlxstut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/piconv.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/splain.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/xsubpp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man3/CGI.3pm.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386Error Summary
-------------
经过仔细观察是perl的问题,其他软件单独update都没有问题。
看看错误内的大部分信息,就大概可以猜出问题的症结。64位系统内的i386和x64软件的冲突,那么卸载掉i386的冲突相关软件,一般可以解决问题。
两种情况,要不把perl的升级忽略掉,要不卸载了perl的i386,如果是其他软件的冲突,一样对待。
yum update --exclude=perl
找出要冲突的软件
rpm -q perl --qf '%{NAME} %{VERSION} %{ARCH}'
得到输出:
perl 5.8.8 x86_64
perl 5.8.8 i386
然后卸载掉冲突的i386包:
rpm -e perl.i386
再次升级.
---------------------------------------------------------------------------------------------------------------------------
文章来源于:http://www.hao32.com/webserver/605.html
转载于:https://www.cnblogs.com/dingyingsi/p/3178399.html
yum update Transaction Check Error相关推荐
- linux yum install 失败报错:Transaction check error
报错现象: Transaction check error: file /usr/share/dbus-1/services/org.freedesktop.PackageKit.service fr ...
- 替换openjdk的版本时遇到报错Transaction check error
x想要使用jmap对jvm内存进行排查问题,但是默认安装的openjdk包中并不带有这个命令,需要新升级到新版本才有 而在安装新的版本时,遇到报错: : file /usr/lib64/libns ...
- Error: Transaction check error: package managesoft-13.1.1-1.x86_64 does not verify: no digest
sudo rpm -ivh rocketmq-client-cpp-2.0.0-centos7.x86_64.rpm #sudo rpm -ivh --nodigest --nofiledigest ...
- linux yum错误 14: PYCURL ERROR 6 - Couldn't resolve host 'mirrorlist.centos.org'
这个错误主要是因为DNS引起的 今天在linux环境通过yum安装软件报了以下错误: [root@multi-mysql yum.repos.d]# yum install ncurses devel ...
- centos yum update 报错 Delta RPMs disabled because /usr/bin/applydeltarpm not installed 解决方法
解决方法:yum install deltarpm -y 问题原因:需要安装 applydeltarpm 解决过程:先使用provides命令,查看是哪个包提供applydeltarpm [root@ ...
- yum安装报错Error:Nothing to do
报错信息 No package nginx available Error:Nothing to do 解决办法 : 方法一. 更换源 备份 mv /etc/yum.repos.d/CentOS-Ba ...
- 运行yum update出现一下错误信息
运行yum update出现一下错误信息: # yum update Loaded plugins: fastestmirror, security Loading mirror speeds fro ...
- upgrade yum 指定版本_yum upgrade和yum update的区别
Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的: yum -y update 升级所有包同时也升级软件.系统版本和系统内核 yum -y upgr ...
- Linux中升级更新命令yum upgrade和yum update的区别
这篇文章主要介绍了Linux中升级更新命令yum upgrade和yum update的区别,Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的,本文 ...
最新文章
- python入门到实践-一本书搞定Python入门到实践
- C++11 Lambda
- 宜兴电信成功跨界合作开拓农村物联网市场
- error C2065: 'ULONG_PTR' : undeclared identifier
- Transform的normalize参数含义
- 最新idea设置默认maven
- 阅读笔记 火球UML大战需求分析4
- 脑机接口数据分析工具EEGLAB01---安装eeglab
- SAR空间自回归模型
- python程序代码翻译器手机版下载_只需 10 行代码,Python 教你自制屏幕翻译工具,高效办公...
- 阿里云服务器安装code-server实现ipad编程、浏览器编程
- 朋友圈刷屏了,Clubhouse为什么这么火?
- 阿里云服务器运行环境配置教程
- 移动GM220S光猫超级密码及改桥接模式方法
- 努比亚 系统升服务器设置,努比亚Nubia x6官方系统升级教程与方法
- 宇视摄像机密码忘记找回方式(详细找回步骤)
- 电脑出现错误信息的故障排除
- Navicat数据备份
- 智能秤方案设计——蓝牙体脂秤PCBA软硬件端功能说明
- Qt 之 打开exe程序
热门文章
- IT行业经典面试题,121套面试题
- 七牛云php20m文件上传不了,七牛云存储 - 用php上传图片,我在本地测试,用php 接口,不成功...
- 中国计算机手机全部被黑,云南一高校电脑全被黑
- 批量修改数据_#泰Q头条#065期 四步搞定Excel表中的批量数据修改
- java 中map_Java中Map集合
- mysql语句表名大小写敏感_Mysql 表名大小写敏感
- 程序员赚钱资源汇总,结合自己亲身经历
- python中改变参数值的方法_Python实现partial改变方法默认参数
- JQuery(三)-- AJAX的深入理解以及JQuery的使用
- 页面添加锚点后如何点击不改变URL?