IT资讯 Debian 推出 Debuginfod 服务器,让调试体验更流畅

quincy · 2021-02-26 10:00:06 · 热度: 45

Debian 是最新一家在其 Linux 发行版上部署了 Debuginfod 网络服务器的主要开发商,这样在调试时,ELF、DWARF 或源代码信息可以通过 HTTP 按需提供给客户端。

去年随 GNU Binutils 2.34 一同推出的 Debuginfod,可以用于按需分发调试信息或源代码。Readelf 和 objdump 工具可以根据构建 ID 查询连接的 Debuginfod 服务器上的源文件或数据。对 Debuginfod 的支持后来也被集成到 GNU Debugger(GDB 10.1) 调试器中。最初这项工作是由 Red Hat 工程师所领导的,而现在 Debian 也加入了这个实用的功能。

通过为发行版运行一个集中和公共的 Debuginfod 服务器,开发者和用户可以避免在试图调试问题时在本地安装任何「debuginfo」包,因为必要的调试信息可以根据需要从发行版的服务器上查询。

目前 Debuginfod 为以下 Debian 发行版提供调试信息:

  • unstable
  • testing
  • testing-proposed-updates
  • stable
  • stable-backports
  • proposed-updates

关于 Debian Debuginfod 部署的更多细节可以通过这个帖子中找到。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册