使用 debdelta-upgrade 进行增量更新如何工作?

使用 debdelta-upgrade 进行增量更新如何工作?

以下为部分消息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 有自己的软件包服务器。

相关内容