Debian 11 及更高版本中 libgcc1-dbg 的后继者是什么

Debian 11 及更高版本中 libgcc1-dbg 的后继者是什么

我之前在 Debian 10“buster”上安装了 libgcc1-dbg(和其他调试符号包),以便在失败情况下获取可读的堆栈跟踪或检查核心文件。

看来那个包已经不存在了。目前在 Debian 11“bullseye”下获取调试符号的首选方法是什么,特别是在未直接连接到互联网的系统上?

更新:感谢我收到的答复:Debian Wiki 中有一个详细介绍更改的页面

答案1

-dbg包已被-dbgsym包所取代,这些包是一致构建的并且在单独的存储库中可用。对于 Debian 11,您需要添加一个名为 的文件/etc/apt/sources.list.d/debug.sources,其中包含

Types: deb
URIs: http://debug.mirrors.debian.org/debian-debug/
Suites: bullseye-debug
Components: main

然后运行apt update​​,你就可以安装,它是(在 Debian 11 中成为)libgcc-s1-dbgsym的后继者。libgcc1-dbglibgcc1libgcc-s1

对于断开连接的系统,您可以下载包文件在另一个系统上,将其传输到目标并使用dpkg -i.

相关内容