![在 CentOS 6 上安裝 postfix 時發生錯誤](https://rvso.com/image/760654/%E5%9C%A8%20CentOS%206%20%E4%B8%8A%E5%AE%89%E8%A3%9D%20postfix%20%E6%99%82%E7%99%BC%E7%94%9F%E9%8C%AF%E8%AA%A4.png)
我想在 CentOS 6 上安裝 postfix 但出現以下錯誤:
yum install postfix -y
Loaded plugins: fastestmirror
Setting up Install Process
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
誰能告訴我如何解決這個問題?這跟人們說 CentOS 6 已死有什麼關係嗎?有什麼解決辦法嗎?
答案1
CentOS 6 徹底完蛋了11月30日生命終結。因此,您將無法修補或安裝任何新軟體。
唯一的例外是,如果您要將系統轉換為 RHEL 6,並購買紅帽延長生命週期支持。
然而,我什至不建議這樣做。您應該升級到 CentOS 7,甚至 CentOS 8。
答案2
雖然 CentOS 6 確實已經死了,最終的修復方法是升級,但您仍然可以使用 Vault 存儲庫來安裝軟體包,詳細信息這裡。
若要快速修復 CentOS 6 以便您可以yum install
進行操作,請執行:
curl https://www.getpagespeed.com/files/centos6-eol.repo --output /etc/yum.repos.d/CentOS-Base.repo