gpt4 book ai didi

linux - Debian:了解/etc/apt/sources.list

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:52:38 29 4
gpt4 key购买 nike

我是 Debian 世界的新手。我刚刚获得了一个私有(private)虚拟服务器来托管我的网站,目前我正在学习如何正确保护网络服务器。

如果我理解得很好,当执行 apt-get update && apt-get upgrade 时,apt 将在/etc/apt/sources.list 中列出的存储库中检索我安装的软件包的更新。我的 sources.list 看起来像这样:

deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main

deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

我的问题来了:)

  1. 我可以删除以“deb-src”开头的行吗?如果我说我不需要包源,除非我想自己修改它们(显然,我不能这样做),我说得对吗?

  2. 拥有多个存储库(http://http.debian.net/debianhttp://security.debian.org/)有什么意义?我一直在阅读有关 apt 的文档,但找不到任何解释。 security.debian.org 中是否有任何软件包不在 http.debian.net/debian 中?反之亦然?

  3. 在存储库 URI 之后是组件。我了解 wheezy/stable/testing 等之间的区别。但是 wheezy 和 wheezy/updates 之间有什么区别?

谢谢!

最佳答案

deb-src 用于源码包。您可以将它们用于交叉编译和其他简洁的开发内容。

安全存储库是存储安全相关更新的地方。

我相信,最后,更新存储库用于分发后发布的更新。

看看https://wiki.debian.org/SourcesList

还有这个 SE 问题 https://unix.stackexchange.com/questions/4255/why-is-there-a-separate-package-repository-for-debian-security-updates

关于linux - Debian:了解/etc/apt/sources.list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27282901/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com