我需要下载 ubuntu bionic beaver 的存储库软件,并将它们存储在外部硬盘上,这样我就可以在没有互联网的情况下访问它们。在 ubuntu 网站上,我看到了软件池,但我如何一次性下载它们,而不是单独下载它们,因为软件数量众多
答案1
如果您有大量空间(>100GB),您可以使用 apt-mirror 将整个 ubuntu 存储库下载到您的驱动器上,并将其复制到离线计算机。它与 apt 及其配置非常相似。它使用文件 /etc/apt/mirror.list,您可以在其中列出要存储的位置和要下载的内容,其语法类似于 apts sources.list 文件。如果您熟悉 apt,您会发现 apt-mirror 易于使用。
如果您有多台联网的离线计算机,并且安装了 Web 服务器(例如 apache2),则将其放入 Web 服务器的目录中。然后,您可以像使用普通存储库一样使用离线存储库,只需将 /etc/apt/source.list 文件中的地址更改为您的服务器即可。
有关如何设置和使用 apt-mirror 的信息,请参见http://manpages.ubuntu.com/manpages/trusty/man1/apt-mirror.1.html或者https://wiki.ubuntu.com/AustralianTeam/LocalAptMirrors 我已经使用该系统很长时间了,它非常好用。我甚至下载了 PPA 以供离线使用。要理解这些描述,我猜可能需要对 Linux 有基本的了解。此外,你应该已经熟悉使用命令行了。
编辑:
选择
不适用于完整的存储库,但对于桥接在线-离线,据我所知只有一个工具可以做到这一点。它完全由 GUI 控制。您需要在连接互联网的 PC 和离线 PC 上安装。您选择想要的程序并存储它们以供离线使用。这很好用。
- https://launchpad.net/cube-server
- 请参阅此帖子的第二个答案:软件包安装. 它来自 Cube 开发者
希望能帮助到你