如何下载 Ubuntu 软件中心的大部分内容?

如何下载 Ubuntu 软件中心的大部分内容?

我想下载整个多元宇宙存储库,我知道它可能有几 GB 左右,但我想下载。注意:我只想下载并稍后安装,dpkg -i [pkg] 首先使用 apt-cache 创建一个包含所有可用软件包名称的文件。

apt-cache dumpavail |grep -oP“(?<=软件包:).*”>>软件包列表

这将创建一个包含所有可用包的文件包列表。我想了解apt-cache dumpavail命令的工作原理。我知道>>可以附加并创建一个文件包列表和所有内容,但没有得到那个grep(?<=package:)并且它正在工作所以我不必记住这些东西。

答案1

您可以为自己创建镜像。执行此操作的一个工具是debmirror。它会下载完整的存储库并将其保存到您的硬盘上。完成后,您可以将本地文件夹添加到您的 apt-configuration 中并使用它而不是远程镜像。或者您可以提供一个网络服务器,将其作为镜像提供给您的公司。

有一个维基页面关于。

但是包裹存放在里面http://archive.ubuntu.com/ubuntu/pool/但是如果没有元数据,您就无法确定它没有被改变等等。(在 packages.gz 里面存储了加密哈希)

相关内容