apt-mirror - Alterar o espelho de origem cria uma nova pasta para downloads

-1

Eu tenho um espelho Ubuntu local rodando no Ubuntu 10.04 no meu escritório, que usa o arquivo archive.ubuntu.com para baixar atualizações e lançamentos. Eu tenho executado esse espelho desde o lançamento do Hardy Heron do Ubuntu. Ele faz o download de tudo em /export/ubuntu-repo1/apt-mirror/mirror/archive.ubuntu.com/ folder.

Recentemente vim a saber que o espelho na Índia, ie in.archive.ubuntu.com, é muito mais rápido para mim do que o link que é baseado no Reino Unido. Portanto, para baixar a versão mais recente QUANTAL QUETZAL eu configurei o espelho indiano em /etc/apt/mirror.list

Depois de fazer essa alteração e deixar o apt-mirror para ser executado durante a noite eu descobri que ele baixou tudo para uma nova pasta chamada "in.archive.ubuntu.com" então agora eu tenho duas pastas onde o apt-mirror downloads é atualizado.

/export/ubuntu-repo1/apt-mirror/mirror/archive.ubuntu.com/ /export/ubuntu-repo1/apt-mirror/mirror/in.archive.ubuntu.com /

Agora, como o apache não tem o "in.archive.ubuntu.com" configurado, os clientes do Ubuntu não podem acessar a versão QUANTAL QUETZAL e suas atualizações.

Minha pergunta é:

Existe uma maneira que eu poderia copiar tudo baixado em "in.archive.ubuntu.com" para "archive.ubuntu.com" para que todas as novas atualizações da última versão se tornem acessíveis aos clientes do Ubuntu? Em segundo lugar, posso configurar o apt-mirror para baixar tudo para o arquivo archive.ubuntu.com mesmo usando o espelho indiano?

Muito obrigado pela sua ajuda antecipadamente.

Eu Kazi

    
por I Kazi 16.11.2012 / 02:56

1 resposta

0

Eu tive o mesmo problema. Mas parece que renomear todas as pastas para o novo espelhado, resolve o problema. Como você deseja continuar usando o site espelho in.archive.ubuntu.com, é mais fácil garantir que seus clientes possam se conectar ao seu site espelho local. No seu caso: mude seu ../mirror/archive.ubuntu.com to ../mirror/in.archive.ubuntu.com ../skel/archive.ubuntu.com para ../skel/in.archive.ubuntu.com

Como você já tem o diretório in.archive.ubuntu.com, se estiver pronto, você só precisará alterar a configuração do seu apache. Em seguida, altere sua configuração do apache para apontar para o diretório do Ubuntu dentro do seu diretório in.archive.ubuntu.com. Você usa um método rápido e sujo, conforme descrito no link . Ou você altera a configuração do seu apache conforme necessário. (por exemplo, um host virtual).

Karel

    
por Karel 02.12.2012 / 11:48