我想从 squeeze 中选择 Python3,同时希望保留 lenny 和所有其他软件包。仅通过修改 source.list 文件就可以实现吗?
答案1
这里是Python3 页面。
答案2
最后,我采取了以下步骤:
创建 /etc/apt/apt.conf 文件,其中包含以下行:(包括分号)
APT::Default-Release “稳定”;
在 /etc/apt/source.list 文件中的所有“lenny”更改为“stable”,将“squeeze”更改为“testing”;
执行‘apt-get update’命令后,‘apt-get upgrade’命令如预期那样报告没有升级;
'apt-cache search python3' 现在工作正常;
'apt-get -t testing install python3' 命令毫无问题地安装了 python3。
然而,我仍然面临一些问题:
- Default-Release不能设置为“lenny”;
- Default-Release 可以设置为 '4.0' 和 '5.0*',但不能设置为 '5.0';
- 当我执行“apt-get -t testing install”命令时,这些包“libncursesw5 libsqlite3-0 libssl0.9.8 and sqlite3”仍然得到了升级。