软件不会被删除

软件不会被删除

我安装了 Imagemagick,发现现在我的 pdf 文件显示它是打开它们的默认应用程序。尝试在属性中更改它,但不行。在 ubuntu-software 中删除了 Imagemagick,但检查“属性”仍然显示 Imagemagick 是打开该 pdf 文件的默认应用程序。当我选择文档查看器作为默认应用程序时,它不会改变。尝试重新启动(几次),每次 ubuntu-software 显示 Imagemagick 为“已安装软件”时,我都会将其删除,它显示已删除,但下次重新启动时又会恢复

我采取的步骤如下:我打开“UBUNTU 软件”,单击“已安装”下拉菜单,向下滚动到“Imagemagick”,然后单击“删除”。然后,“已安装”旁边出现了一个小“1”,它消失了,“ImagMagick”条目也消失了,因为有两个“ImageMagick”条目,我这样做了两次。

$ dpkg -l | grep imagemagick
ii  imagemagick                                 8:6.8.9.9-7ubuntu5.7                          amd64        image manipulation programs -- binaries
ii  imagemagick-6.q16                           8:6.8.9.9-7ubuntu5.7                          amd64        image manipulation programs -- quantum depth Q16
ii  imagemagick-common                          8:6.8.9.9-7ubuntu5.7                          all          image manipulation programs -- infrastructure

答案1

尝试输入sudo apt remove imagemagick*。这将通过命令行将其删除(您需要使用Ctrl+ Alt+打开终端T)。如果这不起作用,则意味着系统上的某些其他软件包依赖于 ImageMagick 并需要该软件包才能正常运行。您可以尝试sudo apt-cache rdepends imagemagick*找出哪些软件包依赖于 imagemagick 以及哪些软件包阻止了它的卸载。

答案2

ii命令中每行前面的表示dpkg -l软件包确实已安装。无论出于什么原因,软件中心似乎没有删除 imagemagick 软件包。

从终端尝试运行

sudo apt-get purge -y imagemagick
sudo apt-get -y autoremove

第一个命令将删除 imagemagick 或抛出错误消息。如果它抛出错误消息,请将其添加到您的问题中。
第二个命令将删除为 imagemagick 下载的任何其他依赖项,这些依赖项对于系统上安装的任何其他软件包来说都不再需要。

如果您想验证软件包是否已被删除,请dpkg -l | grep imagemagick再次运行。如果软件包已被删除,则不应看到任何输出。

相关内容