我有一个 CentOS 5.8 服务器,并计划安装更高版本的 python(大概是 2.7)。我听说过很多人提到 CentOS 在很多管理功能等方面都非常依赖 2.4。我正在尝试确定这些功能到底是什么(以及我是否真的会使用它们),以便我可以决定是否更新 python通过 yum 或从源代码构建。
谁能给我一些关于 CentOS 功能依赖于 Python 2.4 的更详细信息。
如果 python2.7 在 Yum 上可用,您应该使用它:大型发行版(redhat、ubuntu、debian、fedora)上的包管理负责为您维护不会相互冲突的并行 Python 安装。
这个选项应该让你的系统“/usr/bin/python¬文件指向 Python2.4,并给你另一个 python2.7 二进制文件。
否则,如果您选择从源代码构建它,请选择另一个前缀 - /opt -(甚至 /usr/local 都不会很安全)来构建它。
您不需要确切知道哪些系统部分依赖于 Python 2.4 - 只要放心,如果您尝试修改系统 Python 本身,它将非常严重且不可预测地崩溃。