Debugging 在Fedora上使用yum时如何获取调试符号?

Debugging 在Fedora上使用yum时如何获取调试符号?,debugging,gdb,fedora,debug-symbols,cyrus,Debugging,Gdb,Fedora,Debug Symbols,Cyrus,我正试图在FedoraCore5上的gdb中运行CyrusImapd(版本2.3.1)。我已使用yum安装cyrus-imapd安装了cyrus-imapd。有人知道获取此程序调试符号的正确方法吗?(我非常清楚FedoraCore5和CyrusImapd的2.3.1版已经过时,但我需要在gdb中运行该特定版本) 感谢您的帮助 “Fedora Core 5”已经过时,因此可能没有现有的存储库为您的发布版本提供调试符号。因此,几乎没有可能的解决方案: 更新或重新安装到当前的Fedora 23并安装

我正试图在FedoraCore5上的gdb中运行CyrusImapd(版本2.3.1)。我已使用yum安装cyrus-imapd安装了cyrus-imapd。有人知道获取此程序调试符号的正确方法吗?(我非常清楚FedoraCore5和CyrusImapd的2.3.1版已经过时,但我需要在gdb中运行该特定版本)

感谢您的帮助

“Fedora Core 5”已经过时,因此可能没有现有的存储库为您的发布版本提供调试符号。因此,几乎没有可能的解决方案:

  • 更新或重新安装到当前的Fedora 23并安装软件包
    cyrus imapd debuginfo
    (最好
    sudo dnf debuginfo安装cyrus imapd

  • 下载Fedora软件包的,检查Fedora 5标记,并使用debuginfo自己构建软件包,但是您可能会遇到缺少的依赖项,最终会构建一个很长的过时依赖项链

我能找到的最新可用的内部版本是FedoraCore7,但它可能适合您(您必须下载并安装带有debuginfo子包的新版本)