仅通过修改 source.list 文件就可以安装一个测试包吗?

仅通过修改 source.list 文件就可以安装一个测试包吗?

我想从 squeeze 中选择 Python3,同时希望保留 lenny 和所有其他软件包。仅通过修改 source.list 文件就可以实现吗?

答案1

以下是指示用于启用和使用向后移植在 Debian 中。

这里是Python3 页面

答案2

最后,我采取了以下步骤:

  1. 创建 /etc/apt/apt.conf 文件,其中包含以下行:(包括分号)

    APT::Default-Release “稳定”;

  2. 在 /etc/apt/source.list 文件中的所有“lenny”更改为“stable”,将“squeeze”更改为“testing”;

  3. 执行‘apt-get update’命令后,‘apt-get upgrade’命令如预期那样报告没有升级;

  4. 'apt-cache search python3' 现在工作正常;

  5. 'apt-get -t testing install python3' 命令毫无问题地安装了 python3。

然而,我仍然面临一些问题:

  1. Default-Release不能设置为“lenny”;
  2. Default-Release 可以设置为 '4.0' 和 '5.0*',但不能设置为 '5.0';
  3. 当我执行“apt-get -t testing install”命令时,这些包“libncursesw5 libsqlite3-0 libssl0.9.8 and sqlite3”仍然得到了升级。

相关内容