如何在 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 上进行标准化。

相关内容