XSane 和 ImageMagick 自动安装在我的电脑上

XSane 和 ImageMagick 自动安装在我的电脑上

当我使用 GIMP 时,XSane 和 ImageMagick 会自动安装在我的电脑上?GIMP 可能已经安装了。GIMP 是如何安装它们的?GIMP 甚至没有征求我的许可。同样,几个月前,一些软件自己在我的电脑上安装了其他软件。为什么会发生这种情况?

现在我应该删除它们吗?我想删除它们,但它们可能会再次自行安装。如何阻止它们安装在我的电脑上?

答案1

在大多数 Linux 世界中,软件都是按包组织的,可以形成依赖链。这是一件好事:让我们考虑一个例子

  • 您想安装游戏
  • 你不知道的是,这款游戏是使用广泛使用的 SDL 工具包构建的

如果系统天真地安装了游戏但没有安装 SDL 运行时,游戏可以正常安装,但无法运行。但由于包含游戏的软件包声明了对包含所需 SDL 组件的软件包的依赖,因此游戏的安装也会自动安装这些 SDL 组件,从而使游戏正常运行。

就您而言,Gimp 允许直接从应用程序扫描图像,并允许应用由 ImageMagick 呈现的效果。因此,Gimp 软件包声明,为了完全发挥作用,它还需要安装这两个软件包。软件包管理器将解决这些依赖关系并执行所需的操作。

答案2

程序不会自动安装。它们也无法由(大多数)其他程序安装,因为大多数程序没有足够的权限。在 Linux 中安装软件(通常)需要 root 权限,而 GIMP 等软件没有这些权限。

这些可能是在您安装其他软件时安装的,无论是作为依赖项还是推荐。我无法提供检查它们安装原因的具体说明,因为我不知道您使用的是什么 Linux 发行版。

相关内容