Como eu mantenho o pacote independentemente da alteração da revisão?

1

Eu tenho um repositório local.

Ontem, soube que apt-get faz o download de um pacote, mesmo que seja apenas um reempacotamento do mesmo conteúdo com alteração de revisão. Muitos mantenedores de pacotes fazem isso para versões mais recentes.

Exemplo de cenário:

Eu tenho um tema de ícone malys-uniblue que tem a versão 1.7~saucy~NoobsLab.com e uma versão mais recente estava no repositório com a versão 1.7~trusty~Noobslab.com . Eu extraí os dois e percebi que é apenas um reempacotamento. Como os temas de ícones são pesados em tamanho, não quero fazer o download desse novo arquivo deb reembalado apenas com alterações de revisão.

Como, vemos que apenas a revisão foi alterada, ou seja, ~saucy a ~trusty e a maior parte da versão permaneceu igual.

A questão é: é possível ignorar atualizações de pacotes com esse tipo de alteração de revisão ou reembalagem? Eu sei que preciso criar algum arquivo de preferência em /etc/apt/preferences.d para dar maior prioridade ao repo local ignorando as revisões. Como faço isso?

TL; DR

O que eu quero é que, se você quiser ver uma atualização com uma alteração de revisão que exija download, ela irá ignorá-la e preferir a versão do repositório local.

    
por Anwar 27.06.2015 / 08:52

0 respostas