下载 deb 离线文件以备安装(含依赖)

我参考的 https://blog.csdn.net/zgp210317/article/details/120586189 这篇博文。

  1. 安装 apt-rdependsapt install apt-rdepends)

  2. apt-rdepends 列出依赖包: apt-rdepends some-package | grep -v "^ "

  3. 下载 deb 文件: apt download $(apt-rdepends some-package | grep -v "^ ")

如果,在 apt download 的过程中,有提示一些安装包无法下载,就执行 apt-rdepends some-package | grep -v "^ ",将无法下载的安装包,从输出的列表中删除掉,然后将这些包的名称转换为一行,通过 apt download some-package 进行下载(其中 some-package 的地方,需要替换。