如何将 .deb 的所有依赖项放到磁盘上?

Posted

技术标签:

【中文标题】如何将 .deb 的所有依赖项放到磁盘上?【英文标题】:How to get all the dependencies of a .deb onto a disk? 【发布时间】:2014-02-04 17:05:18 【问题描述】:

我有一种情况,我需要在多个 Ubuntu 系统上安装一些 .deb 档案,但我要安装的系统无法访问互联网,因此 apt-get 不会能够“得到”任何东西。

我知道所有有问题的系统都将至少完全更新到基本的 Ubuntu“Precise Pangolin”版本(64 位 x86 版本),但除此之外,我不确切知道什么是或不是已安装。

所以,我的想法是我可以只安装一个准系统 Precise Pangolin 系统,然后将 apt-get 决定在需要满足我的东西。

有没有一些简单的方法可以做到这一点?

【问题讨论】:

【参考方案1】:

是的,有:apt-offline

有一个很好的解释它是如何工作的here。

【讨论】:

以上是关于如何将 .deb 的所有依赖项放到磁盘上?的主要内容,如果未能解决你的问题,请参考以下文章

如何列出/下载 debian 包的递归依赖项?

如何创建具有基本依赖项的 deb 包?

如何将具有文件外依赖项的 sklearn 模型保存到磁盘?

创建 .deb 安装程序时如何安装依赖项?

如何声明对 .deb 包的非 .deb 二进制依赖?

如何将所有3rdparty运行时依赖项包含在linux上的cmake / cpack生成的包中?