Como encontrar pacotes recentemente enviados para o repositório do Ubuntu

1

Eu usei recentemente o reprepro para criar um espelho do repositório oficial do Ubuntu para uma arquitetura e uma versão (Precise neste caso). Observe como, em conf/distributions , defino um repositório que os clientes em minha rede farão referência e em conf/updates , puxo todos os componentes para ele (incluindo atualizações e segurança). Se fazer isso dessa forma (tudo colocado em um único repositório local) não é uma boa prática, estou aberto a sugestões (não espelhei o Ubuntu antes).

No entanto - eu sei que, para manter o repositório atualizado, é sugerido que nós façamos alterações no upstream a cada 6 horas (exatamente como no Debian). Eu não sei com que frequência os pacotes atualizados são enviados para os repositórios do upstream e essa é provavelmente a razão pela qual eu estou preocupado que a atualização do repositório local possa estar perdendo alguns pacotes que já foram enviados para o upstream.

Gostaria de obter uma lista de pacotes recentemente carregados no upstream para verificar se meu espelho está funcionando corretamente e a mensagem que estou recebendo durante a atualização do repositório local:

Nothing to do found. (Use --noskipold to force processing)

Não é nada para se preocupar. É seguro confiar apenas no fato de que, se o Release.gpg não for alterado desde o último pull, não há realmente nada a fazer? Existe uma maneira de encontrar essa lista / histórico de uploads?

Aqui está minha configuração do repositório reprepro:

conf / distribuições:

Origin: Ubuntu
Label: Ubuntu
Suite: precise
Version: 12.04
Codename: precise
Architectures: amd64
Components: main restricted universe multiverse
Description: Ubuntu Precise 12.04 + updates + security
Update: - precise precise-updates precise-security
Log: update.log

conf / updates:

Name: precise
Architectures: amd64
Components: main restricted universe multiverse
Method: http://archive.ubuntu.com/ubuntu
VerifyRelease: 40976EAF437D05B5

Name: precise-updates
Architectures: amd64
Suite: precise-updates
Components: main restricted universe multiverse
Method: http://archive.ubuntu.com/ubuntu
VerifyRelease: 40976EAF437D05B5

Name: precise-security
Architectures: amd64
Suite: precise-security
Components: main restricted universe multiverse
Method: http://security.ubuntu.com/ubuntu
VerifyRelease: 40976EAF437D05B5
    
por Marcin Kaminski 01.12.2012 / 15:56

1 resposta

0

Eu tenho rodado o repositório do repositório por algumas semanas e fiz alguns testes e ele não perdeu a busca de pacotes atualizados já que toda vez que um pacote é carregado no repositório upstream, o Release e o Release.gpg os arquivos são atualizados e o reprepro compara a versão local e upstream.

    
por Marcin Kaminski 20.12.2012 / 03:09