WSL 上的 Ubuntu 和 apt 缓存

WSL 上的 Ubuntu 和 apt 缓存

我的家庭和办公室网络上有几台 Ubuntu 服务器、虚拟机和笔记本电脑。我让它们都使用 apt 缓存进行更新(节省大量带宽)

我知道除了 x86_64 之外,我不能将此缓存用于任何其他系统,因此 ARM SOC 会自行更新。但我也可以从同一缓存中更新 WSL 上的 Ubuntu(适用于 Linux 的 Windows 子系统)吗?它也是 x86_64,所以当 WSL 更新时(或者当 WSL 上的 Ubuntu 通过商店更新时),内核不会更新,但其余软件包会从同一缓存中更新吗?或者对于该版本的 Ubuntu,所有软件包都不同吗?

答案1

以防其他人偶然发现这一点。WSL Linux 内核与标准 Ubuntu 内核不同,但其中一些非内核软件包正在从缓存中更新。

虽然节省的尺寸不大,但确实有效。

答案2

查看我的一个 WSL (1) 环境,/etc/apt/sources.list列出了完全正常的 Ubuntu 软件包位置/服务器。我认为它应该很乐意使用共享的 apt 缓存。

相关内容