如何使用单个 linux 命令按特定顺序安装多个 .deb 文件

How to install multiple .deb files but in specific order with single linux command

我有 4 个 debian 安装程序:

abc.deb
jkl.deb
pqr.deb
xyz.deb

我想先安装jkl和xyz,然后我想安装abc.debpqr.deb。所以 sequence/order 应该安装的 .deb 文件应该是: jkl.deb , xyz.deb, abc.deb, pqr.deb.

PS:

  1. 当我尝试 运行 apt-get install ./*.deb 时,它以随机(或按字母顺序)顺序选择 .deb 文件。
  2. 所以我做了 apt-get install ./jkl.deb ./xyz.deb ./abc.deb ./pqr.deb 但我仍然看到 pqr.debabc.deb
  3. 之前先设置

有人可以告诉我如何通过单个 linux 命令按特定顺序安装这四个 deb 吗?

尝试

apt-get install ./jkl.deb && apt-get install ./xyz.deb && apt-get install ./xyz.deb && apt-get install ./pqr.deb

据我所知,软件包的安装遵循字母顺序以及依赖项。因此,如果您尝试安装包 X 和 Y,但它们具有 A 和 B 作为依赖项,则安装顺序将是:A、B、X 和 Y。 在您的情况下,您可能必须使用以下语法:

apt install X && apt install Y