
phoemur
(usa Debian)
Enviado em 12/08/2017 - 23:24h
Não entendi muito bem sua pergunta, então aqui vai duas respostas:
Se você quer fazer um mirror dos repositórios da distribuição slackware, você pode consultar no site official que diz assim:
If you'd like to provide a mirror, please see the mirroring guidelines.
Basicamente, utiliza-se rsync:
https://mirrors.slackware.com/guidelines/
Já se você quiser fazer um mirror de todos os slackbuilds para um repositório local, é mais fácil utilizar o git
git clone git://git.slackbuilds.org/slackbuilds.git
daí quando quiser ver se tem atualização é só ir no diretório base e comandar
git pull
que vai atualizar sozinho.
É bem interessante utilizar o git, pois através dos branches você muda a versão do slack do repositório, etc... é bem legal., mas tem que saber usar o git.
Esse é o mesmo sistema que o sbopkg utiliza para atualizar os repositórios
se você usa rsync também pode utilizar rsync://slackbuilds.org/slackbuilds
De qualquer forma, eu sempre recomendaria utilizar ferramentas de cópia incremental (git, rsync) para fazer um repositório, assim você só copia o que foi modificado.
Se você utilizar wget ou ftp puro, vc vai ter que ficar olhando changelogs para baixar o que foi atualizado ou então baixar tudo toda vez, o que é inviável.
Em resumo:
Utilize Rsync ou Git