Como baixar o repositório do Ubuntu 10.04 (Lucid)? [duplicado]

3

Como os pacotes do Lucid foram movidos de archive.ubuntu.com para old-releases.ubuntu.com , estou um pouco preocupado com a disponibilidade do repositório e desejo fornecer um espelho local completo.

Você está ciente de uma maneira de fazer o download de todo o repositório de pacotes do Ubuntu (lucid, lucid-backports, lucid-security e lucid-updates) diferente de wget -r ? Não consigo me conectar com rsync ou ftp para old-releases.ubuntu.com .

Editar : Esta questão não é uma duplicata de Como criar um repositório APT local? uma vez que a questão é sobre como espelhar a partir de old-releases.ubuntu.com sem saber quais pacotes espelhar (caso contrário, eu poderia simplesmente ter usado apt-proxy ).

    
por ooxi 17.07.2016 / 21:50

1 resposta

3

Existem algumas ferramentas de espelhamento disponíveis, o debmirror é uma delas ( apt-get install debmirror ).

O script a seguir (basicamente um comando) funciona. A versão completa é bastante gigabytes, então eu não testei isso completamente.

#!/bin/sh
debmirror -v --timeout=300 \
 --cleanup --host=old-releases.ubuntu.com \
 --root=ubuntu --method=http --diff=none \
 --getcontents --no-check-gpg \
 --no-source \
 --di-dist=lucid --di-arch=i386,amd64 \
 --section=main,restricted,universe,multiverse,main/debian-installer \
 --dist=lucid,lucid-updates,lucid-security \
 --arch=i386,amd64 /mirror/lucid
    
por J.J. Hakala 18.07.2016 / 02:49