用于CentOS 5的Python 3.0 RPM(RHEL 5)

哪里是最好的知识库,你用来获得良好的维护Python 3.0的RPM?

您可以从ActiveState http://www.activestate.com/activepython/downloads下载软件包。 它不依赖于包pipe理器(只是解压缩并运行“install.sh”)。

或者你可以编译Python并自己创build包

以下是如何自行创buildRPM:

这里是你如何编译它:

./configure make make test sudo make install # or "make altinstall" 

请注意,redhat发布的许多工具都依赖于python,因此您可能更适合从源代码构build和安装在/ usr / local /中,或者使用Fedora 11等最新版本。

我怀疑有没有。 我一直很成功地从源代码安装python 3000,并运行它,所以你可能会好起来,它相当不错,容易 – 这样你也可以同时运行多个版本的Python,以保持与任何旧版本的兼容性您可能正在运行的脚本。 只要记住,centos并不是真正为新兴技术devise的,所以在python 3进入正式回购之前还需要很长时间。

我发现openSUSE构build页面非常有用。

Novell在购买SUSE时得到的一个很好的东西就是Autobuild模型。 我被告知它是一个相当大的设备集群(最后我问了几百个),它们重新编译了他们正式支持的所有平台的大部分内容。 (x86,x86_64,IA64,IBM大型机硬件,PowerPC等)。

他们扩展Autobuild也为大多数操作系统的build设大多数包!

http://software.opensuse.org/search

我看到很多RHEL 5的Python包,但是我没有花时间去查看3.0是否在那里,因为我不能够很快地找出search结果。

既然你有动力,你可以花更多的时间在上面。

希望这可以帮助!

 rpmbuild --rebuild http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/python-2.6-7.fc11.src.rpm 

如果你真的想要3.0(这是因为io瓶颈几乎被打破)只是改变.spec文件

那么你可以随时build立你自己的:

http://www.grenadepod.com/2009/12/26/building-python-2-6-4-rpm-for-centos-5-4/

正如俗话所说 – 如果你想有一个正确的做法,自己动手… 🙂