Fedora

為什麼 Fedora 不支持 i686 架構?

  • August 4, 2017

我的桌面有一個執行 macOS 的 i686 CPU,我正在尋找安裝 Fedora 26 i686。事實證明,它們只支持 x86_64 和 i386(加上各種 ARM 架構)。我嘗試使用這兩個安裝 Fedora,但都失敗了。他們都使外殼返回

dracut-pre-udev[358]: rpcbind: /run/rpcbind/rpcbind.lock: No such file or directory
dracut-pre-udev[358]: rpc.idmapd: conf_reinit: open ("(null)", 0_RDONLY) failed
dracut-pre-udev[358]: rpc.idmapd: conf_reinit: open ("(null)", 0_RDONLY) failed

但是,當我安裝 Ubuntu 12.04 i686 時,它執行得非常好!

我查看了他們的檔案,發現他們上一次正式發布 i686 架構的鏡像是在 2010 年使用 Fedora 17。

為什麼 Fedora 沒有在 i686 中發布 Workstation?

我們發布的 32 位映像i386因歷史原因而被呼叫,但實際上針對較新的處理器進行了優化,並且這些映像包括 i686 核心。

我不確定你的系統為什麼會出現問題,但截至 2017 年,這並不是因為 Fedora 不支持 i686。但請注意,我們正在棄用它,因為最後一個不支持 64 位的主流英特爾架構硬體是大約十年前生產的。我們發現很難找到有興趣對傳入的 32 位特定核心錯誤流進行分類的人,更不用說修復這些錯誤了,除非進行更改,否則 i686 支持不太可能持續很長時間。(我們將繼續建構 i686 包以實現兼容性,在 x86_64 核心下執行。)

不過,現在情況並非如此。你的問題是別的。

引用自:https://unix.stackexchange.com/questions/383902