debian/knoppix 来源.列表

debian/knoppix 来源.列表

Knoppix 是一个基于 Debian 的 Linux live DVD。

我非常喜欢 Knoppix 中预安装的软件包,因此我已将其安装到磁盘上。我的问题是关于/etc/apt/sources.list.

在 Knoppix 中,该sources.list文件有许多存储库链接,其中包括稳定、测试、不稳定和实验性的链接(lenny、squeeze、wheezy、sid...等),所有链接均未注释。

这里有一个sources.list 文件的副本:http://ghghgh.us/sources.list

奇怪的是,在该/etc/apt/apt.conf文件中,默认版本是 wheezy,如下所示:

APT:Default-Release "wheezy";

我想知道,我应该注释掉或删除sources.list 文件中与wheezy/wheezy 不相关的所有链接吗?拥有如此多的链接有什么好处(当只有一个链接指向默认版本的源时?

答案1

将 wheezy 声明为默认版本后,如果可用,将从 wheezy 中安装软件包。如果您请求一个软件包,但 wheezy 中没有该名称的软件包,则将从提供它的任何源安装该软件包。此外,您可以通过显式指定来请求安装来自其他来源的软件包:apt-get install release/package-nameapt-get install package-name:version-number

我不建议长期使用基于 Knoppix 的安装。 Knoppix 混合了各种源,因此随着 Debian 的发展,您将很难更新程序,因为您必须在您使用的所有源之间协调库和程序版本。我建议从 Debian 开始,然后从 Knoppix 复制已安装程序的列表和(如果需要)配置文件。

您可以通过运行生成已安装软件包的列表

dpkg --get-selections >selections.list
apt-mark showauto >auto.list

恢复列表和自动安装标记通过跑步

dpkg --set-selections <selections.list
apt-get dselect-upgrade
apt-mark auto $(cat auto.list)

相关内容