Cuando hago una yum install
o una yum update
, a veces me sale esto
Loaded plugins: presto, refresh-packagekit
diciéndome que los paquetes se están actualizando.
¿Qué es presto ?
Cuando hago una yum install
o una yum update
, a veces me sale esto
Loaded plugins: presto, refresh-packagekit
diciéndome que los paquetes se están actualizando.
¿Qué es presto ?
Respuestas:
Presto hace que yum descargue solo el delta. Los cambios. Los descarga y los aplica a los datos existentes, por lo que ahorra mucho ancho de banda. (Paga con Disk IO y carga de CPU en su lugar).
Es algo realmente bueno para los países en desarrollo, las personas con Internet móvil, etc.
ps .: OpenSUSE ha estado usando esto durante mucho tiempo. Si recuerdo claramente que fueron los primeros usuarios delta basados en RPM, pero corríjalos, no estoy seguro de esto. (openSUSE descarga delta, aplica, instala el paquete. En Fedora: descarga todos los delta, aplícalos, instálalos todos).
Agrega soporte para delta-RPM que usan un algoritmo de transferencia delta para ahorrar tiempo en la descarga. Básicamente, presto no descargará el paquete completo, solo los cambios desde la última versión.
El complemento presto para yum agrega soporte para descargar deltarpms y usarlos para generar nuevos paquetes. Si el usuario habilita este complemento, afectará considerablemente la cantidad de datos que deben descargarse para las actualizaciones.
Presto es un complemento que permite el soporte Delta RPM en yum. Básicamente, deltaRPM crea un nuevo RPM basado en los diferenciales de la versión nueva y anterior, ahorrando en ancho de banda y tiempo requerido para la descarga, ya que solo se descargarán los bits "modificados", en lugar del paquete monolítico completo.
Más detalles: