yum-presto es una extensión para
yum que busca
deltarpms en vez de rpms cuando éstos están disponibles en los repositorios. Esto ahorra mucho ancho de banda cuando se realizan actualizaciones.
Un deltarpm es la diferencia entre dos rpms. Si ya tiene instalado foo-1.0 y está disponible foo-1.1, yum-presto descargará el deltarpm para foo-1.0 => 1.1 en vez de descargar el rpm completo de foo-1.1rpm, luego reconstruye el paquete foo-1.1 desde el paquete instalado foo-1.0 y el deltarpm descargado.
Primero necesita tener repositorios habilitados con deltarpms. Desde Fedora 11 los repositorios oficiales ofrecen drpms, es decir no necesita configurar nada en la configuración de caja.
/etc/yum/pluginconf.d/presto.conf
# Please go to https://fedorahosted.org/presto for a list of presto-enabled
# repositories
[main]
enabled=1
# This defaults to yum's keepcache option, if not set.
# keepdeltas = false
# This lets you change if the delta is downloaded given it's relative size vs.
# the pkg. Eg. the default:
#
# minimum_percentage = 95
#
# ...means that given a pkg of 100M, a delta of 95M (or less) would be
# downloaded instead but a delta of 96M would be skipped in favour of the pkg.
# Percentage of 0 means never use the delta, percentage of 100 means always
# use it (assuming the delta is never bigger than the pkg).
enabled = 0|1
Habilita la extensión a nivel general.
keepdeltas = true|false
Mantener un cache de los drpms. Si no se le establece un valor, copia el valor de la directiva de configuración keepcache
de yum.
minimum_percentage = #entero
Valor de comparación versus el paquete rpm para tomar la decisión de privilegiar la descarga del rpm. 100 implica que siempre se usan los deltas, 0 nunca usar los deltas.