当我尝试安装任何文件时,它会输出这个问题:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 242 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up libglib2.0-0:i386 (2.48.2-0ubuntu4.4) ...
dpkg: error processing package libglib2.0-0:i386 (--configure):
triggers ci file contains unknown directive `interest-await'
Errors were encountered while processing:
libglib2.0-0:i386
E: Sub-process /usr/bin/dpkg returned an error code (1)
输出
dpkg:
Installed: 1.18.4ubuntu1.2
Candidate: 1.18.4ubuntu1.6
Version table:
*** 1.18.4ubuntu1.6 500
500 http://eg.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
1.18.4ubuntu1.2 100
100 /var/lib/dpkg/status
1.18.4ubuntu1 500
500 http://eg.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
请帮我解决这个问题。
答案1
这看起来更像是错误 #1784065正如已经指出的那样用户535733在他们的一个评论。
从评论#14:
libglib2.0-0 -await trigger 需要比 Ubuntu 14.04 中的更新的 dpkg。
因此,由于您使用的是 16.04,因此您可以使用以下方式安装更新版本的 DPKG
sudo apt install dpkg
附注:有242 个包裹尚未升级。如果您不想出现更多问题(例如依赖性问题),请尽快升级它们。