现在我经常看到sources.list
包含以下行的文件(包括我自己的文件):
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://http.debian.net/debian wheezy-updates main
main
我理解了( 、contrib
和)组成部分的含义non-free
。我也部分理解了分布(、wheezy
等)和路径的含义。这一切都有详细记录testing
stable
维基百科。
- 但是
/updates
or是什么-updates
意思呢? - 我应该和别人一起写
-
还是/
自己写? - 我怎么知道呢?
答案1
以下是对您列出的三个源 URI 的说明。
喘息更新:参见Debian Wiki 上的 StableUpdates 页面
正如该页面所解释的那样,
此路径将用于许多用户可能希望在下一个版本发布之前在其系统上安装的更新,例如病毒扫描程序和时区数据的更新。
这些以前被称为不稳定的。
喘息/更新和测试/更新都是分别针对稳定版本和测试的安全修复。用于测试的安全修复程序相对较新,并且会尽最大努力提供支持。
如果你问为什么它们有不同的形式,那只是有关人员选择如何设置的方式。正/
斜杠对应于底层 URL 的结构,而 URL 又对应于相应 apt 存储库的目录结构。
所以,例如
源 URI
德布 http://http.debian.net/debian 喘息更新主要
对应网址
源 URI
德布 http://security.debian.org/ 测试/更新主要贡献非免费
对应网址
源 URI
德布http://debian.lcs.mit.edu/debian/wheezy-updates 主要贡献非免费
对应网址