No yum, o que é presto?

6

Quando faço um yum install ou um yum update , às vezes recebo isso

Loaded plugins: presto, refresh-packagekit

dizendo que os pacotes estão sendo atualizados.

O que é presto ?

    
por Lazer 01.08.2010 / 21:13

3 respostas

8

O Presto faz com que o yum baixe apenas o delta. As mudanças. Faz o download e aplica-os nos dados existentes, economizando muita largura de banda. (Você paga com o disco IO e a carga da CPU.)

É uma coisa muito boa para os países em desenvolvimento, as pessoas com internet móvel e assim por diante.

ps .: O OpenSUSE vem usando isso há muito tempo. Se bem me lembro, eles foram os primeiros usuários delta baseados em RPM, mas fixme, não tenho certeza sobre isso. (o openSUSE faz o download do delta, aplica, instala o pacote. No Fedora: baixe todos os delta, aplique-os, instale todos eles.)

link

    
por 01.08.2010 / 21:32
3

Ele adiciona suporte para delta-RPMs que usam um algoritmo de transferência delta para economizar tempo de download. Basicamente, presto não baixará o pacote inteiro, apenas as alterações desde a última versão.

Wiki do Fedora :

The presto plugin for yum adds support for downloading deltarpms and using them to generate new packages. If user enables this plugin, it will make a substantial dent in the amount of data having to be downloaded for updates.

    
por 01.08.2010 / 21:35
2

O Presto é um plugin que permite o suporte do Delta RPM no yum. Basicamente, o deltaRPM cria um novo RPM baseado nos diffs da versão nova e anterior - economizando largura de banda e tempo necessário para o download, já que somente os bits "alterados" serão baixados, ao invés do pacote monolítico completo.

Mais detalhes:

por 01.08.2010 / 21:32