如何在一个命令行中下载一个包及其依赖项以及其依赖项的依赖项?

如何在一个命令行中下载一个包及其依赖项以及其依赖项的依赖项?

我如何下载A依赖于A-1和的包A-2,依赖于、、、A-1-1等的包A-1-2A-2-1A-2-2A-2-3

因此,当我进入一台没有互联网接入的新电脑时,如果我想安装包,A我只需要做dpkg -i *.deb任何事情,而不必担心依赖性问题。

请注意,我需要下载所有依赖项,迄今为止最好的方法是接受的答案!

答案1

我将从一个原始安装 USB(用于新计算机上的发行版)开始,从那里启动,确保 /var/apt/cache 为空,然后sudo apt-get install Package-A从 /var/apt/cache 复制所有内容以随身携带。

这仍然不能绝对保证成功,因为安装介质与新安装不同;但它可能会起作用。

然后,您可以在家中,在断开互联网的情况下,在新的硬盘上进行安装,并尝试进行试运行(如果这确实很重要的话)!

相关内容