您可以在 lore.kernel.org 上访问许多 Linux 开发邮件列表的存档。其中大部分包含可追溯到几十年前的完整消息存档。
如果您想建议将另一个内核开发邮件列表包含在此列表中,请按照以下维基页面上的说明操作
存档软件
管理存档的软件名为 Public Inbox 并提供以下功能
- 快速、可搜索的网页存档
- 每个列表或每个独立线程的 Atom 订阅源
- 可下载的 mbox 存档,便于回复
- 基于 Git 的存档机制,您可以克隆和拉取
- 只读 NNTP 网关
我们收集了许多可追溯到 1998 年的邮件列表存档,现在它们都可以通过简单的 Git 克隆供任何人访问。我们要感谢所有通过捐赠个人存档在此项工作中提供帮助的人。
获取完整列表存档
Git 克隆 URL 在每个页面底部提供。请注意,由于邮件列表数量庞大,列表存档被分片到多个存储库中,每个大约 1GB 大小。除了从 lore.kernel.org 克隆外,您还可以在 erol.kernel.org 上访问这些存储库。
镜像
您可以使用 grokmirror 工具持续镜像整个邮件列表存档集合。以下 repos.conf 文件应该能满足您的所有需求
[lore.kernel.org] site = https://lore.kernel.org manifest = https://lore.kernel.org/manifest.js.gz toplevel = /path/to/your/local/folder mymanifest = /path/to/your/local/folder/manifest.js.gz pull_threads = 4
请注意,您将需要至少 20GB 以上的本地存储空间。镜像过程仅复制 Git 存储库本身——如果您想将 public-inbox 与它们一起使用,您需要运行“public-inbox-init”和“public-inbox-index”来创建 public-inbox 操作所需的数据库文件。
从提交链接到列表讨论
如果您需要在代码注释或 Git 提交消息中引用邮件列表讨论,请使用 public-inbox 提供的“永久链接”URL。它在每个显示的消息或线程讨论的头部中可用。或者,您可以使用通用消息 ID 重定向器,形式如下
这应该会显示该消息,无论它存储在哪个邮件列表存档中。