libxkbcommon-x11-0 libxkbcommon0 的依赖关系不满足

libxkbcommon-x11-0 libxkbcommon0 的依赖关系不满足
 ~/Dropbox/Abhishek  apt list --upgradeable
Listing... Done
libxkbcommon-x11-0/xenial 0.7.0-1+16.04+build2 amd64 [upgradable from: 0.5.0-1ubuntu2]
libxkbcommon0/xenial 0.7.0-1+16.04+build2 amd64 [upgradable from: 0.5.0-1ubuntu2]
 ~/Dropbox/Abhishek  sudo apt upgrade                    
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Entering ResolveByKeep 10%
  Dependencies are not satisfied for libxkbcommon-x11-0 [ amd64 ] < 0.5.0-1ubuntu2 -> 0.7.0-1+16.04+build2 > ( libs )
Keeping package libxkbcommon-x11-0:amd64
Calculating upgrade... Done
The following packages have been kept back:
  libxkbcommon-x11-0 libxkbcommon0
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

操作系统信息:Ubuntu 16.04(KDE neon 5.8.5)

答案1

我遇到了完全相同的问题。刚刚用 synaptic 包管理器解决了。不幸的是,我当时没有特别注意,所以我不太清楚自己做了什么。但我们可以开始:您需要在其中找到 libxkbcommon,并且应该安装了 3 个包。我想我将 i386 标记为删除,其余标记为升级。第一次出现错误,但第二次成功了。希望这会有所帮助。

答案2

您可以使用 aptitude 解决此问题

sudo apt install aptitude

aptitude 为您提供了几个选项来解决依赖关系问题。运行以下命令进行升级。

sudo aptitude upgrade

在确认执行之前,请仔细阅读给定的选项,了解要删除或升级哪些软件包,以解决依赖关系问题。

相关内容