删除或清除包时出错

删除或清除包时出错

我遇到了一个问题,我需要 Gparted 来调整大小,经过一番搜索后,我使用一个命令来安装 Gparted,它安装了许多我不需要的其他软件包,例如“地雷游戏”、“纸牌游戏”、“gedit 编辑器”和其他应用程序。

当我运行sudo apt-get remove package-namepurge它出现此错误时:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 gnome-software-plugin-snap : Depends: gnome-software (= 3.28.1-0ubuntu4.18.04.8) but it is not going to be installed
 gnome-themes-extra : Depends: gnome-themes-extra-data (>= 3.28-1ubuntu1) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

我尝试运行 gedit(我想删除的一个应用程序)但出现错误,例如 gedit 可以运行,但有些应用程序无法安装purgeremove

我的想法是,我不需要fix这些包,只需删除它们。

答案1

Gparted 不是您提到的软件包被安装的原因,可能是因为某些软件包已经存在并且正在等待安装。

sudo apt rdepends gparted:

gparted
Reverse Depends:
  Suggests: drobo-utils
 |Suggests: lxqt-config

正如您所见,gparted 仅建议了包。

您的帖子中提到的软件包是 gnome core 的依赖项:

sudo apt 依赖 gnome-themes-extra:

gnome-themes-extra
Reverse Depends:
  Depends: gnome-core (>= 3.22)
  Recommends: afterstep
  Depends: materia-gtk-theme
  Recommends: lightdm-gtk-greeter
  Depends: gnome-themes-standard
 |Recommends: cinnamon-core
 |Depends: cinnamon
  Depends: arc-theme

我觉得你的 gnome 安装有问题。按照@Parto 的说法,运行:

sudo apt --fix-broken-install

为了满足缺失的依赖关系,然后开始删除您想要删除的软件包。

无论如何,如果您想使用 apt 删除软件包,您必须先修复未满足的依赖关系,然后删除软件包。

建议:不要使用 dpkg 来删除包,始终使用 apt 命令或 GUI 包管理器。

相关内容