如何为系统设置安装兼容的调试符号?

如何为系统设置安装兼容的调试符号?

由于 Ubuntu 18.04 上没有systemsettings-dbg,所以我找到了这一页我可以添加包含的存储库systemsettings-dbgsym并尝试安装它。我已经添加了存储库,apt update但尝试安装包时出现错误:

The following packages have unmet dependencies:
 systemsettings-dbgsym : Depends: systemsettings (= 4:5.12.7-0ubuntu0.1) but 4:5.12.6-0ubuntu0.1 is to be installed

我以为我可能有太旧的版本systemsettings,但显然不是:

$ sudo apt-get install systemsettings
Reading package lists... Done
Building dependency tree       
Reading state information... Done
systemsettings is already the newest version (4:5.12.6-0ubuntu0.1).
systemsettings set to manually installed.

显然ddebs.ubuntu.com,和archive.ubuntu.com在包版本中不同步。

那么,我该如何为该软件包安装调试符号systemsettings?或者我该如何升级我的软件包,以便它的版本与-dbgsym某个软件包的版本相匹配?

答案1

感谢@用户535733,我找到了问题所在。我只需要按照 Wiki.Ubuntu 页面上的调试符号包,-proposed从生成的行中删除(或注释掉)行即可。ddebs.list

删除此行并执行后apt update,我已成功安装systemsettings-dbgsym

相关内容