我通过 安装了 ImageMagick,apt install imagemagick
但后来意识到我需要一个更新的版本,所以我从源代码编译它并安装在旧版本之上。mogrify -version
仍然显示旧版本,所以我决定删除所有内容并从头开始apt remove imagemagick
。但是即使在此之后,我仍然可以运行 imagemagick;即它没有被删除。
我怎样才能正确地将其移除?
(为什么会发生这种情况?为什么不起作用apt remove
?)
答案1
该imagemagick
包是虚拟包。 从apt show imagemagick
.
This package include links to channel depth specific binaries and manual
pages.
.
This is a dummy package. You can safely purge or remove it.
“通道深度特定的二进制文件和手册页”由包的依赖项提供 - 您可以检查其使用的内容apt depends
- 例如:
$ apt depends imagemagick
imagemagick
Depends: imagemagick-6.q16 (>= 8:6.9.2.10+dfsg-2~)
imagemagick-6.q16:i386
(q16
此处指的是通道深度)。如果您imagemagick
通过apt
(或apt-get
)安装,则这是您需要删除的包。
如果您通过从源代码构建来安装该软件,请参阅