我有一个文件夹,里面有我的程序 (gimp) 所需的所有依赖项。我在该系统上没有互联网连接。
我如何从该文件夹安装 Gimp Dependencies。
注意:所有依赖项都与 gimp.deb 位于同一文件夹中。但每次我尝试时,dpk -i gimp.deb
它都会抛出一些“依赖项未满足”的错误。
我如何告诉它dpkg
在自己的文件夹中搜索依赖项。
答案1
答案2
恐怕将依赖项放在一个文件夹中是不够的。Ubuntu 使用的 Debian 打包系统要求在系统中安装依赖项。每个已安装的软件包都会添加到数据库中。
这样做的一个可能的好处是,依赖项的程序和其他文件将被复制到系统各种搜索路径的目录中,以便您稍后安装的其他程序也可以使用它们。
如果您必须手动安装 deb,您可以先使用存档管理器检查它们(只需在您的 GUI 中右键单击 deb,您就会看到它)。查看 DEBIAN/control 文件以查看它具有哪些依赖项。然后您可以尝试只安装您需要的依赖项。如果您在安装依赖项时收到有关依赖项的错误消息,则可能需要递归。
Gimp 非常复杂,不幸的是,您可能需要将系统带到有互联网连接的地方。Gimp 衍生了工具包库 gtk,该库用于所有 gnome GUI 程序(许多 Ubuntu GUI 程序)。幸运的是,如果您使用的是 Ubuntu 桌面系统,那么所有基本程序都应该已成为您系统的一部分。