reprepro use quando várias origens tiverem o mesmo codinome

4

Estou investigando o uso do reprepro para controlar quais atualizações são propagadas para nossos servidores e quando.

A idéia é vetar atualizações pelo Debian e pelo Ubuntu, e só aplicar as que escolhermos. Queremos fazer isso apontando /etc/apt/sources.list somente no reprepro e usar um único local para fazer isso, em vez de usar apt-whatever para fixar em cada máquina separadamente.

O problema que estou enfrentando é que alguns pacotes que usamos vêm de um PPA organizado de forma idêntica ao repositório do Ubuntu, com os mesmos codinomes; reprepro reclama, por exemplo, que existem duas entradas em conf / distribuições com codinome preciso, sendo uma delas Ubuntu, e uma é a PPA.

Como posso superar esse problema em reprepro? Além disso, preciso usar algum outro software?

    
por Christopher Vance 15.07.2013 / 02:59

1 resposta

0

Você deve criar outro repositório reprepro ao lado do primeiro, contendo apenas os debs do PPA. Isso requer disciplina de você e seus colegas de trabalho. Você terá que adicionar uma segunda linha no arquivo sources.list também.

Acho que você está atingindo os limites do software. Você deve dar uma olhada em Aptly , que parece muito legal e tem recursos bastante avançados.

    
por 15.03.2016 / 16:29

Tags