lore.kernel.org 上的邮件列表存档

您可以在 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 重定向器,形式如下

这应该会显示该消息,无论它存储在哪个邮件列表存档中。

其他资源

社交