在 Ubuntu 14.04 中使用 Synaptic 安装软件包时出错?

在 Ubuntu 14.04 中使用 Synaptic 安装软件包时出错?

每次我使用 synaptic 安装某些东西时,单击详细信息时都会收到以下错误:

(synaptic:16174): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed

这些软件包的安装没有任何问题。

我已经在谷歌上搜索过,我知道很多人都遇到过这个错误,我想知道是否已经有人分析过或者是否有解决办法...

来自 Synaptic 的错误信息:

错误信息

答案1

                      Direct Response from Ubuntu Bugs - Ubuntu Quality

“这个错误似乎只是那些不会真正破坏程序的警告消息之一,因此从错误分类的角度来看,这是一个“低”(Ubuntu 错误分类重要性)或“次要”(Debian BTS 重要性)错误重要性。”

答案2

有一个完整的错误报告在启动板上:GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed

请参阅帖子#52 和#60 以了解解决方案的详细信息。

原因是 Trusty 14.04 中使用的 libvte-2.90(终端仿真器)中存在错误。此问题已在 libvte-2.91 中得到纠正。您需要Synaptic针对此更新的库进行重建。

我在我的 Ubuntu 中安装了最新版本的synapticTrusty 14.04Photo Video Applications 电力供应协议,如果您想更新:

$ sudo apt-add-repostory ppa:anton+/photo-video-apps
$ sudo apt-get update

相关内容