如何在 Fedora 8 上安裝 Python 2.6?

如何在 Fedora 8 上安裝 Python 2.6?

我不想使用Fedora 8。我的問題是 8 附帶了 python 2.5。我正在嘗試將其升級到 2.6,但沒有成功。

唯一需要注意的是,我不想直接從原始碼安裝。我想透過套件管理器使用 rpm 來完成此操作。我嘗試使用 rpmbuild 從原始程式碼建立我自己的 rpm。我嘗試過使用較新版本的 Fedora 中的 src rpm。我試過了這些 CentOS 指令。似乎沒有什麼能夠真正導致 rpm 檔案安裝成功。

我還嘗試了廣泛的 Google 搜索,不出所料地無法找到任何可用的 rpm,或建立我自己的 rpm 的工作說明。

答案1

試著在 Fedora 8 上重建此源 RPM:

http://mirrors.kernel.org/fedora-epel/5/SRPMS/python26-2.6.5-5.el5.src.rpm

RHEL/CentOS 5 應該與 Fedora 8 足夠接近,它應該可以工作。該 RPM 的另一個好處是它應該與系統 python 並行安裝,以便正常的 python 實用程式仍然可以工作。

不過,我必須同意 mattdm 的觀點,您需要盡快擺脫 Fedora 8 並轉向上游支援的東西。如果您更喜歡 RPM,CentOS 是一個明顯的選擇。

答案2

您遇到的基本問題是,為較新發行版製作的 RPM 開始假定發行版的其他部分也是最新的,並採用較新的不向後相容的打包約定。

我認為,如果工作如此嚴格地要求您從 RPM 安裝軟體包(這是一個足夠體面的正常政策),那麼它們對於實際運行受支援的作業系統應該是合理的。對於 Fedora,即明天發布的 Fedora 13 或 Fedora 14。 Fedora 12 將再支援一個月。 Fedora 8 已經停止支援兩年了。

如果這種快速循環不適合您,他們真的需要在 CentOS 或 Ubuntu LTS 上進行標準化。

相關內容