我正在使用 Ubuntu 11.10,有时 compiz 会崩溃。因此 apport 向 launchpad 报告了此错误(https://bugs.launchpad.net/ubuntu/+source/nux/+bug/872223)。它告诉我安装了一些过时的软件包。
outdated debug symbol package for libtiff4: package version 3.9.5-1ubuntu1 dbgsym
version 3.9.4-5ubuntu6
outdated debug symbol package for libthai0: package version 0.1.15-2 dbgsym version 0.1.14-2ubuntu1
outdated debug symbol package for libdatrie1: package version 0.2.4-3 dbgsym version 0.2.4-1
outdated debug symbol package for libltdl7: package version 2.4-2ubuntu1 dbgsym version 2.2.6b-2ubuntu3
outdated debug symbol package for libstartup-notification0: package version 0.12-1 dbgsym version 0.10-1build1
现在考虑到我正在运行最新版本的 ubuntu,我不明白为什么我会有过时的软件包。我检查了软件源,其中选择接收所有更新,如屏幕截图所示。
为什么是这样?
答案1
看起来这些都是调试符号包,它们将帮助 Apport 在崩溃发生时报告有意义的调用堆栈(某些库的调用过程的名称)。默认情况下不会刷新这些。如果您急于测试开发版本,则应该安装这些。
wiki 描述了如何安装调试包: https://wiki.ubuntu.com/DebuggingProgramCrash
但是,就您而言,上述情况不太可能导致 compiz 崩溃,您可以尝试忽略它们。如果 bug 小组坚持要这些,请安装调试符号(请参阅 wiki)并重新创建 bug 报告。