O apt-cacher é capaz de gerenciar pacotes que estão sendo solicitados por clientes?

1

Atualmente, estou experimentando a criação de um repositório para nossa empresa. Nossa única necessidade é a capacidade de controlar quais pacotes específicos estão sendo empurrados para os clientes.

Nós concordamos com o apt-cacher.

Minha pergunta é se existe a possibilidade de escolher qual versão do pacote (se houver mais) poderá ser baixada.

Obrigado

    
por user257131 07.05.2014 / 11:19

2 respostas

1

Normalmente, apt (e ferramentas relacionadas) baixam a versão mais recente de um pacote e falham se essa versão não puder ser baixada; não vai recorrer a versões mais antigas.

Você pode jogar com as prioridades do marcador com algo como

Package: *
Pin: release a=trusty-proposed
Pin-Priority: 400

Isso faz com que trusty-proposed tenha menor prioridade que os outros repos (o padrão é 500) e fará com que apt extraia pacotes desse bolso somente quando explicitamente solicitado ou quando for a única maneira.

    
por saiarcot895 12.06.2014 / 16:31
1

Você pode especificar qual versão quando chama apt-get install :

apt-get install apache2=2.2.20-1ubuntu1

Você teria que colocar isso em alguns scripts automáticos de algum tipo que você executaria seus clientes, garantindo que eles recebam as versões que você deseja.

    
por Yep_It's_Me 14.07.2014 / 01:15