![使用 debdelta-upgrade 进行增量更新如何工作?](https://linux22.com/image/954958/%E4%BD%BF%E7%94%A8%20debdelta-upgrade%20%E8%BF%9B%E8%A1%8C%E5%A2%9E%E9%87%8F%E6%9B%B4%E6%96%B0%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
以下为部分消息sudo apt-get upgrade
:
190 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 830 MB of archives.
After this operation, 12.0 MB of additional disk space will be used.
Do you want to continue? [Y/n]
我听说过增量更新,但从这条信息中发现 Ubuntu 不使用它。我还知道您可以通过安装软件包来启用增量更新,debdelta
并使用sudo debdelta-upgrade
安装可用的增量软件包。但是,我不明白它从哪里下载增量软件包?是否存在增量的存储库,就像我们在 中为 Ubuntu 的常规 .deb 软件包一样archive.ubuntu.com/ubuntu/pool
?这种方法如何工作?
答案1
debdelta 不是 Debian(或 Ubuntu)的核心/官方软件包系统的一部分。但是,debdelta 是由一个人开发的,他也是一些 Debian 软件包的志愿者维护者。
看看项目页面据我了解,需要一台单独的服务器来计算增量。此外,据我了解,debdelta 会根据增量将软件包重建为较新的版本。
由于需要单独的服务器,我认为 debdelta 无法在 Ubuntu 上运行,因为 Ubuntu 有自己的软件包服务器。