Enabling Presto: Speed up your Yum updates and save bandwidth


What are Delta RPMs?

Delta RPMs (DRPMs) are a very new way to upgrade packages on your Fedora Linux system. Unlike regular RPM packages, which contain all files required to install a package, DRPMs contain only the changes between two package versions. This allows you to do full updates in a much shorter time. For example, instead of downloading a full 10MB for an update where only 500kb of content changed, a DRPM package will only hold the 500kb of data which changed.

The Prestro project bridges the gap between DRMS and the Fedora package manager, yum. Although Fedora 11 has full support for deltarpms, the presto plugin is not enabled by default. Enabling it is simple and easy:

Enabling Delta RPM updates

Enabling delta RPM updates in Fedora 11 is remarkably simple - just open PackageKit and install the yum-presto package. That's it - you should notice right away that software updates are considerably quicker to download and install.

Need more help or want to ask a question? Discuss this topic here.



Prestro is enabled by default on F12, right?

It should be - if you'd like to check on your system you can run "yum update" and see if the presto plugin gets loaded.