1 頁 (共 1 頁)

yum update 時發生 Transaction Check Error 錯誤

發表於 : 2015-04-19 20:45:22
yehlu
http://wbkuo.pixnet.net/blog/post/43709 ... F%E8%AA%A4

[問題]

今天在幫客戶更新 php 時發生以下錯誤
ransaction Check Error:
file /etc/my.cnf from install of mysql-5.1.58-jason.1.x86_64 conflicts with file from package mysql-5.0.95-1.el5_7.1.i386
.....


[解法]

1. 先使用 # yum clean all 再進行更新
2. 先移除再重裝
移除
# yum remove php
# yum remove php-common
# yum remove mysql
重裝
# yum install mysql
# yum install php
3. 檢查 /boot 目錄,如果剩餘空間很小,請清出一些空間
4. 檢查 /etc/yum.repos.d 底下的來源,一個一個把 enable=1 改成 enable=0,看看哪裡發生衝突

** 因為客戶的主機沒有資料,所以我是試到第二個解法就成功了 **