Espelho de repo do Ubuntu de um horário específico

0

Estou ajudando um grupo que usa uma distribuição Ubuntu 12.04.5 com tempo bloqueado sob seu software desenvolvido internamente (bibliotecas de suporte específicas, extenso trabalho de controle de qualidade, etc.). Fui encarregado de montar um repositório local bloqueado com base nos arquivos que eles já estão usando.

Obviamente, o mais fácil seria usar o repositório atual, mas mesmo que o 12.04 esteja fora do LTS, alguns pacotes foram liberados nos últimos meses (cerca de uma dúzia de atualizações pendentes). Em vez de repetir todo o trabalho de QA, é preferível que eu construa um repositório local baseado na distribuição que espelhe o repositório público como existia na época e data em que a instalação local foi feita.

Em seguida, a coisa mais fácil seria encontrar uma cópia do manifesto dos pacotes como existia naquela data (como em algum lugar no servidor us.archive.ubuntu.com), mas só posso encontrar manifestos atuais, não manifestos históricos. Alguém sabe se algum arquivo existe?

Outra opção, menos fácil, seria pegar o último arquivo 12.04.5 que eu tenho e modificá-lo para refletir os cerca de uma dúzia de arquivos que são necessários localmente. Alguém sabe se isso é factível?

Alguma outra opção?

Obrigado pela ajuda

    
por Eric 18.04.2018 / 04:13

0 respostas