Filed Under (Talk) by a-wei on 28-07-2007

在 linux 系統中,如果是 Red Hat 系列的 Linux Distribution,都會使用 yum update 這個命令來做系統更新。

故事就是這樣發生的 …

凌晨一點半,想說 … 喝個啤酒比較容易入眠 .. 就從冰箱 .. 開了瓶啤酒喝 .. 金牌的喔 . 呵.

喝了幾口 … 想說 .. 之前 Server 在做 yum update 的時候,好像有個失敗的紀錄,問題點好像在 RAR 的更新套件需要 Glibc 2.4 的函式庫。

因此想說避開 RAR 的套件更新,不就可以順利的 update 了?

有了這個想法之後,隨即上 google 搜尋 「yum exclude」這個關鍵字 .. 很幸運 .. 果然找到了 .. 只要修改 /etc/yum.conf 內,加入 exclude rar.

然後再執行 yum update ..

呵 .. 果然 .. 整個更新的動作如期進行 ..

仔細看了一下套件更新的清單,發現 postfix 也有更新 .. 當下不疑有它,想說更新 postfix 不知道會不會有問題 ..

畢竟之前曾經有過紀錄 .. 就是更新 postfix 的版本之後, 寄信認證的 sasl 會有問題 ..

因此 .. 這時更小心的 .. 在整個 yum update 的動作完成之後,馬上試發郵件測試 …

結果 … 槓 .. 認證失敗 ..

想說挫塞 .. 婁子捅大了..

再槓的是 .. 酒精已經開始作祟 … 頭已經發昏 .. 腦袋意識逐漸模糊 ..

時間一分一秒的過去 .. Google 一次又一次的搜尋 …

有幾個 solution 可以解決.

1. 找原始版本的 src.rpm 回來編譯,然後安裝。

2. 把目前版本的 postfix 移除,然後再安裝原來的版本。

先做第一個方案 .. 原本應該是可以 work .. 當下「丁丁」改了不該改的設定檔 .. 又找不到要還原哪個地方 .. 因此第一方案宣告失敗。 =.=

再來做第二個方案 .. 再把原先的組態檔設定,寫入、測試 .. ok.

體力已經不支 .. 太陽公公不知道何時出來的 .. 時間已經是 上午八點.



Post a comment

Name: 
Email: 
URL: 
Comments: