![如何下载应用程序并将其安装在另一台机器上](https://linux22.com/image/1041299/%E5%A6%82%E4%BD%95%E4%B8%8B%E8%BD%BD%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%B9%B6%E5%B0%86%E5%85%B6%E5%AE%89%E8%A3%85%E5%9C%A8%E5%8F%A6%E4%B8%80%E5%8F%B0%E6%9C%BA%E5%99%A8%E4%B8%8A.png)
我想在另一台没有互联网接入的 Ubuntu 机器上安装程序。有地方可以下载 Debian 文件吗?或者我可以从文件系统中复制一些文件吗?我什么也搞不清楚!谢谢
答案1
您可以找到单个软件包的链接,按照此类似问题的答案中给出了说明,总结起来就是(感谢@enzotib):
apt-get --print-uris install <package names>
它会给出要下载的软件包的网址。在这种情况下,无法获取已安装软件包的 URL。
要提取 URL,你可以这样做
apt-get --print-uris install <package names> |
awk -F\' '/http/ { print $2 }'
并直接下载软件包:
wget $(apt-get --print-uris install <package names> |
awk -F\' '/http/ { print $2 }')
不过,我用凯瑞克斯按照我描述的程序另一个问题。我更喜欢这种方法,因为它可以检测哪些包有更新,并让我在安装附加包的同时照顾到依赖关系。
只需更新您的系统,您就可以在本网站和其他网站的其他地方找到描述的其他选项。