gpt4 book ai didi

linux - 无法为 debian wheezy 正确安装 "sshfs-dbg"(7)

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:20:21 27 4
gpt4 key购买 nike

我的 sshfs 工具当前在冗余 debian 系统上执行远程挂载时崩溃。我正在尝试安装 shfs-dbgfuse-dbg 以获取调试符号,希望能提供有关崩溃原因的有用信息。我为这两个包运行了 apt install 命令,它们运行良好。但是当我在 sshfslibfuse 上运行 file 时,它仍然将它们报告为“剥离”(据我所知,这是没有调试符号的) .

即我看到了这个:

/lib/x86_64-linux-gnu/libfuse.so.2.9.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f189495dbaf2b058015ecb4e8f992da27b589ac3, stripped
/usr/bin/sshfs: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=494863c988c204bafaf02a3907ceb91e140235b7, stripped

当我应该看到这个:

sshfs: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=013de4f71447e974ec08bc4b784671a3072cf0c8, not stripped
lib/.libs/libfuse.so.2.9.4: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb4a5de2097be5e4e1725247da7d8972725a8c71, not stripped

我错过了什么?

最佳答案

调试符号将始终被剥离。 -dbg 子包不会覆盖您的二进制文件,而是将 debuginfo 安装到不同的文件中,gdb 和其他调试器可以在这些文件中找到它们。

您可以通过列出安装包提供的文件来找到这些文件的位置:

dpkg query -L fuse-dbg

您无需再做任何事情。只需运行您最喜欢的调试器,看看它在哪里崩溃,以及您可以在其中找到哪些更多信息。

关于linux - 无法为 debian wheezy 正确安装 "sshfs-dbg"(7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44053454/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com