查看原文
其他

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

Travis FOSS Lab 2021-09-10
点击蓝字默默关注


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 部署的更多细节可以通过这个帖子中找到:https://lists.debian.org/debian-devel-announce/2021/02/msg00003.html



往期推荐

Oasis Engine——阿里自研的Web 3D引擎

2021-02-25

TypeScript 4.2 发布

2021-02-25

Linux 5.12合并Clang LTO支持

2021-02-25


扫码关注最新动态

公众号ID:fosslab

我就知道你“在看”
: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存