Linux Ubuntu 10.10中常见的语言选择器

Linux Ubuntu 10.10中常见的语言选择器,linux,git,ubuntu,dpkg,Linux,Git,Ubuntu,Dpkg,当我尝试安装各种软件包时,例如gitk和ruby1.8-dev,我收到以下输出: 正在设置语言选择器公用0.6.7。。。 dpkg:错误处理语言选择器公用-配置: 安装的子进程安装后脚本返回错误退出状态2 dpkg:依赖关系问题阻止配置语言选择器: 语言选择器取决于语言选择器common=0.6.7;然而: 尚未配置包语言选择器公用程序。 dpkg:错误处理语言选择器-配置: 依赖关系问题-保持未配置状态 正在处理python中心的触发器。。。 未写入apport报告,因为错误消息表明它是以前失

当我尝试安装各种软件包时,例如gitk和ruby1.8-dev,我收到以下输出:

正在设置语言选择器公用0.6.7。。。 dpkg:错误处理语言选择器公用-配置: 安装的子进程安装后脚本返回错误退出状态2 dpkg:依赖关系问题阻止配置语言选择器: 语言选择器取决于语言选择器common=0.6.7;然而: 尚未配置包语言选择器公用程序。 dpkg:错误处理语言选择器-配置: 依赖关系问题-保持未配置状态 正在处理python中心的触发器。。。 未写入apport报告,因为错误消息表明它是以前失败的后续错误。 处理时遇到错误: 通用语言选择器 语言选择器 E:子进程/usr/bin/dpkg返回错误代码1

我尝试过强制依赖项,删除var/lib/dpkg/status中的条目,以及其他许多失败的事情


如果有帮助的话,我正在虚拟机上运行这个程序。

似乎是安装语言选择器通用版0.6.7的一个错误。新版本0.6.8已经发布。我认为你应该能够只是sudo获得更新并重新安装你的gitk和ruby

您可以在此处看到相关的错误报告:


您需要为安装后编辑文件:

sudo vi /var/lib/dpkg/info/language-selector-common.postinst
请看这一行:

kill $(pgrep -U root '^ls-dbus-backend$') 2>/dev/null
附加| | true,使其看起来像:

kill $(pgrep -U root '^ls-dbus-backend$') 2>/dev/null || true
然后运行:

 sudo apt-get update && sudo apt-get upgrade