Mantenha um espelho CentOS local em uma máquina conectada à Internet com rsync
para um espelho público do CentOS que aceite conexões rsync. Você pode copiar esses diretórios para um dispositivo USB e usá-los como fontes de instalação. Eles já carregam os metadados necessários para agir como repositórios, então você só precisa apontar o instalador para eles.
$ du -sh /srv/www/mirrors/centos/7.1.1503/{os,updates}/x86_64
7.1G /srv/www/mirrors/centos/7.1.1503/os/x86_64
2.1G /srv/www/mirrors/centos/7.1.1503/updates/x86_64
No caso de pacotes de terceiros, você também pode espelhá-los usando a ferramenta de linha de comando reposync
, que baixa o conteúdo dos repositórios do yum para um sistema de arquivos local e createrepo
, que cria um repositório yum um conjunto de RPMs em um diretório.
Lembre-se de que os repositórios não precisam estar na rede. Eles podem estar localizados em um sistema de arquivos local, como um disco rígido, DVD-ROM ou pen drive.