Posso usar o debdelta para instalar / atualizar um único pacote?

2

debdelta-upgrade pode ser usado para atualizar todo o sistema, economizando tempo e largura de banda. A página debdelta-upgrade man diz,

debdelta-upgrade  -  Downloads  all deltas that may be used to 'apt-get
upgrade', and apply them.

Mas posso usar debdelta ou debdelta-upgrade para instalar / atualizar um único pacote?

    
por Registered User 21.03.2014 / 15:29

1 resposta

2

debdelta funciona baixando alterações incrementais entre pacotes e corrigindo os dados instalados. Teoricamente você poderia:

  • Instale a versão original de um pacote (usando apt-cache policy e a sintaxe apt-get install package==version )
  • Atualizar com debdelta

Mas essa é uma ideia boba. A soma do arquivo do arquivo original mais todas as atualizações incrementais será distante além de um pacote atualizado. Além disso, o tempo de CPU necessário para instalá-lo é muito maior.

Se você tiver uma cópia de pacotes localmente centralizada (como um espelho desatualizado), posso começar a entender por que você pode querer fazer isso, mas, novamente, se houver mais de um computador cliente envolvido, atualize esse espelho parece uma solução melhor.

Apenas do ponto de vista da sintaxe, isso é de man debdelta-upgrade :

debdelta-upgrade [OPTION]... [PACKAGE] ...

Você pode especificar um ou muitos pacotes se quiser limitar a atualização.

    
por Oli 21.03.2014 / 15:38