gnome-shell-common 软件包已被阻止,但在尝试更新它时,我得到了这个

gnome-shell-common 软件包已被阻止,但在尝试更新它时,我得到了这个

执行时sudo apt upgrade提示“gnome-shell-common 已被阻止”。执行时,sudo apt dist-upgrade没有显示 gnome-shell-common,并sudo apt install gnome-shell-common提示将删除 ubuntu-session、ubuntu-desktop 和更多关键软件包。如何修复此问题?

gnome-shell-common:
 Geïnstalleerd: 3.28.2-0ubuntu0.18.04.1 
 Kandidaat: 3.28.3-0ubuntu0.18.04.2 
 Versietabel: 3.28.3-0ubuntu0.18.04.2 500  
  500  nl.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 
  500  nl.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages
  *** 3.28.2-0ubuntu0.18.04.1 100 
 100 /var/lib/dpkg/status 3.28.1-0ubuntu2 500 
 500 nl.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 
 500 nl.archive.ubuntu.com/ubuntu bionic/main i386 Packages

答案1

出现此错误是由于他们忘记更新到该libmutter软件包的新版本,而该软件包是该软件包的依赖项gnome-shell(该软件包本身是的依赖项gnome-shell-common):

Depends: libmutter-2-0 (>= 3.28.3-1~ubuntu18.04.1) but 3.28.2-2~ubuntu18.04.1 is to be installed

截至目前,的更新版本libmutter已经推出,您现在可以成功升级gnome-shellgnome-shell-common软件包。

相关内容