从 apt-get 获取所有依赖项以进行离线安装(Ubuntu 11)

从 apt-get 获取所有依赖项以进行离线安装(Ubuntu 11)

如何使用 apt-get 在离线计算机上安装软件包?使用单独的(已连接)计算机,我可以使用它apt-get --download [package]来提取我感兴趣的软件包,但这无法获取依赖项。我可以将已安装软件包的列表从离线计算机复制到在线计算机,以便使用 apt-get 计算依赖项吗?

如果我想安装软件包并更新计算机 - 有没有比上面描述更好的方法?

答案1

您可以使用以下工具apt-cacherapt-镜像或者apt-离线(听起来它最符合您的要求)。

apt-离线-

apt-offline 是一个离线 APT 包管理器

apt-offline 可以完全更新和升级基于 APT 的发行版,而无需连接网络,这一切对 apt 都是透明的

apt-offline 可用于在一台机器(没有网络)上生成签名。此签名包含 apt 数据库系统所需的所有下载信息。此签名文件可用于另一台连接到互联网的机器(不必是 Debian 机器,甚至可以运行 Windows)来下载更新。下载的数据将包含 apt 可以理解的格式的所有更新,apt-offline 可以使用这些数据来更新未联网的机器。

相关内容