由于Ubuntu 10.04是一个LTS版本,它是否支持python 2.7作为默认的包维护者版本,或者至少在未来有一个python2.7包?
由于它将是最后一个主要的python 2.x版本并且打算长时间保留,我决定使用它.我从源代码编译它(当然在构建deps之后),但是现在我发现了一些小问题.
将编译的python 2.7定义为默认值是否安全,因为有一些分布式应用程序可以在python上运行.
解决方法:
不,将2.7定义为Lucid中的默认Python解释器并不安全.而且我认为将来不会这样.
>一个版本中没有任何软件的主要版本升级.
因此python2.7不会将2.6替换为默认解释器.这种升级只在一个版本之间完成 – 尤其是LTS – 只有所谓的稳定版本升级,即错误修正和安全相关的升级.
但是,使用python2.7,将解释器定义为#!/usr/bin/python2.7并让用户在python源上使用make altinstall和python2.6一起安装它是完全安全的.