我遇到了一个问题,我需要 Gparted 来调整大小,经过一番搜索后,我使用一个命令来安装 Gparted,它安装了许多我不需要的其他软件包,例如“地雷游戏”、“纸牌游戏”、“gedit 编辑器”和其他应用程序。
当我运行sudo apt-get remove package-name
或purge
它出现此错误时:
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 可以运行,但有些应用程序无法安装purge
或remove
我的想法是,我不需要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 包管理器。