#Stable
deb http://ftp.de.debian.org/debian lenny main contrib non-free
deb http://ftp.de.debian.org/debian-volatile lenny/volatile main contrib non-free
deb http://ftp.de.debian.org/debian-security lenny/updates main contrib non-free
#Proposed updates
deb http://ftp.de.debian.org/debian lenny-proposed-updates main contrib non-free
deb http://ftp.de.debian.org/debian-volatile lenny-proposed-updates/volatile main contrib non-free
#Testing
deb http://ftp.de.debian.org/debian testing main contrib non-free
#Unstable
deb http://ftp.de.debian.org/debian unstable main contrib non-free
#Backports
deb http://ftp.de.debian.org/debian-backports lenny-backports main contrib non-free
#Plesk (? what does it do? install additional modules from the webinterface?)
#Uncomment the next line only if you have Plesk installed.
#deb http://autoinstall.plesk.com/debian/PSA10 lenny all
这是破坏系统的好方法;你最终会把各种稳定的东西升级到不稳定的,从那时起你就会遇到麻烦,因为 Debian 不是为在一个半稳定半不稳定的系统上运行而设计的。
更好的方法是向后移植,但显然将 2.6 向后移植到 lenny 并不简单。
使用 Apt-Pinning。
我还不太习惯这个概念,但这似乎基本上意味着你配置你的 Debian 系统,这样你就可以直接使用 apt 从稳定的、测试的、未经测试的(以及可能的其他存储库,如 backports)安装软件包-get,不会破坏(太多)系统的依赖关系,因为默认情况下它会使用稳定的,并且只有当你需要它时它才会在其他存储库中搜索。
这是一种非常好的、符合人体工程学且安全的方法,可以仅将 Debian 系统的某些部分更新到最新版本,而不会破坏系统的依赖关系和全局稳定性。
关于 Apt-Pinning 的一个很好的教程:http: //jaqque.sbih.org/kplug/apt-pinning.html
我在专用虚拟主机上使用 Lenny 和 Plesk,这是我的配置文件,于 2012 年 1 月 11 日制作:
apt.conf
来源.list
喜好
这些文件都要放在/etc/apt/目录下
然后,您可以使用 apt-get python,它会直接在您的系统上安装 python 2.7 以及所有依赖项!如果您想安装较新的版本(例如 3.x),您可以尝试我链接的页面中给出的建议,以强制查看其他存储库:
或者
更新:删除了答案,因为它涉及一些滥用能力。最好的方法实际上是使用源安装 2.6(虽然这有点困难,但不太可能搞砸你的系统)。