![如何下载用于离线安装的软件包?](https://linux22.com/image/1035824/%E5%A6%82%E4%BD%95%E4%B8%8B%E8%BD%BD%E7%94%A8%E4%BA%8E%E7%A6%BB%E7%BA%BF%E5%AE%89%E8%A3%85%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%EF%BC%9F.png)
可能重复:
如何离线安装软件?
sudo apt-get install {x} ex: X = ghdl
我想将包“X”下载到我的 USB。我该怎么做?
第二,我的电脑没有网络,那么如何在电脑上安装它?
编辑:所以我的问题是这样的:
- 如何从具有互联网连接的 Ubuntu 桌面下载软件包而不在那里安装?
- 如何将现在下载的软件包复制到我的 USB 驱动器上?(下载软件包后的具体位置)
- 当我使用没有互联网连接的计算机时,我应该在家里执行什么命令来从 USB 安装软件?
答案1
输入apt-get -d install <packagename>
应该可以解决问题。该-d
标志告诉 apt-get 仅下载软件包而不安装它。添加-o=dir::cache=/mnt
应该告诉 apt 将其下载到 /mnt,但您可能需要对其进行一些调整才能使其正常工作(它可能需要像 apt-cache 一样布局目录,我已经有一段时间没有这样做了)。