Dúvida sobre wget

1. Dúvida sobre wget

Antonio jose
antoniojose12

(usa Fedora)

Enviado em 12/08/2017 - 19:06h

boa noite eu gostaria de fazer um repositorio local do slackware utilizando o slackbuilds.
poderia usar o wget para baixar todo conteudo do site? se sim qual seria a variação do comando wget para fazer tal feito?
usei o -r e nao baixou os pacotes .tgz e scripts slackbuilds, baixou apenas as pastas e index.

se tiver outra opinião estou aceitando


  


2. Re: Dúvida sobre wget

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 12/08/2017 - 23:03h

usa o -m se for pra fazer mirror do site
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 



3. Re: Dúvida sobre wget

Fernando
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







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts