Pular para o conteúdo

Explorando o wget

o wget é um rápido e poderoso get em interface de console, ou seja, linha de comandos, que permite automatizar rotinas de downloads e centralizar múltiplos downloads de sites diferentes em um único comando.
Ricardo Brito do Nascimento rbn_jesus
Hits: 143.495 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Instalação do wget

Instalação Windows:

Pacote EXE.

Baixe o pacote:

http://ufpr.dl.sourceforge.net/sourceforge/gnuwin32/wget-1.10.1-bin.zip
e
http://ufpr.dl.sourceforge.net/sourceforge/gnuwin32/wget-1.10.1-dep.zip

Descompacte-os e instale primeiro o dep (dependências).

Ou podemos usá-lo sem todos os recursos, baixando apenas o executável:

http://www.interlog.com/~tcharron/wgetwin-1_5_3_1-binary.zip

Entretanto não terá todos os recursos disponíveis.

Instalação LINUX:

Em geral o wget já está disponível em todas as distros Linux que já tive contato, Debian, Ubuntu, KUbuntu, Kurumin, CentOS, Fedora, Red Hat, Conectiva, Mandrake, Slackware, PCLinuxOS e FreeBSD.

Entretanto, se em sua distro não tiver, pode-se instalar das seguintes formas:

Pacote DEB.

Baixe o pacote:

http://http.us.debian.org/debian/pool/main/w/wget/wget_1.10.2-2_i386.deb

Em um terminal execute:

# deb -i wget_xxx.deb

Pacote RPM.

Localize e baixe o pacote para sua distro em http://rpm.pbone.net/.

Em um terminal execute:

# rpm -Uvh wget-xxx.rpm

APT:

# apt-get install -y wget

APTITUDE:

# aptitude install -y wget

Ou execute aptitude, quando abrir a tela digite '/',na caixa digite 'wget' e tecle 'enter', quando estiver selecionado o wget, tecle '+' e 'g'; confirme se necessário.

YUM:

# yum -y install wget

Instalação por fontes:

Baixe o fonte: http://ftp.gnu.org/pub/gnu/wget/wget-xxx.tgz

Providencie as possíveis dependências:
  • OpenSSL (para url sobre "https") ; e
  • GNU gettext (para tradução de mensagens, se for o caso).

Instalando:

Descompacte o pacote (tar -xvzf wget-xxx.tgz -C /tmp), entre no diretório dos fontes (/tmp/wget-xxx.tgz).

Há arquivos para instalação Linux e Windows nos fontes, o procedimento é o mesmo em ambos Sistemas Operacionais.

# ./configure
# make; make install


Desinstalando:

# make uninstall

Configurando o wget

O wget para se ter o efeito esperado, é necessário sua integração ao sistema, ou seja, suas bibliotecas, dlls e executáveis devem estar disponíveis no path do sistema. Normalmente qualquer uma das instalações citadas acima o deixa completo para uso. Se houver alguma falha verifique os procedimentos abaixo:

Windows: o diretório (pasta) do executável deve estar no path do sistema e as dlls, no diretório c:\(WIN)\system32.

Linux: o diretório do executável deve estar no path do sistema e as libs, no diretório /lib ou /usr/lib.

Se a rede dispõe de proxy deve-se passar os parâmetros do proxy para o S.O.

   1. O que é o wget
   2. Instalação do wget
   3. Explorando os recursos

Proteção utilizando fail2ban contra ataques do tipo

Conexão com chaves assimétricas sem uso de senha em servidor sshd

Gerenciando certificados A1 fornecidos pelo ICB-Brasil no navegador Chrome sobre Linux

Vim com corretor ortográfico em pt_BR/es_ES/en_US

Configurando proxy no shell

Asterisk: Entendendo o arquivo extensions.conf

Introdução ao Gambas2 (parte 2)

OCS-NG Inventory no Debian 8 (Jessie) - Instalação e Configuração

Inclusão Digital

chkconfig - Adicionando o seu shell script

#1 Comentário enviado por tenchi em 02/10/2007 - 18:03h
Muito bom. O linux precisa muito de um bom gerenciador de downloads. EU utilizo o wget há um bom tempo, e não conhecia todas estas funções.
Mas um programa equivalente ao flashget livre seria uma das melhores coisas que poderiam aparecer para o Linux, pois o kget, gwget, d4x são bons, mas não chegam aos pés do 'primo para windows'.

Faavoritos...
#2 Comentário enviado por tuxSoares em 03/10/2007 - 00:29h
Legal vc explorar esse assunto.
Eu faço manutenção em servidores linux, 99% das vezes isso é feito via linha de comando, no meu caso o wget me salva toda hora quando preciso fazer algum download.
Parabéns!
#3 Comentário enviado por aprendiz_ce em 03/10/2007 - 19:08h
Para fazer download de arquivos, de um servidor de ftp, aonde o mesmo requer autentição, quais os parametros que devo utilizar?

Quais são os parametros que devo utilizar para se fazer downloads a partir de um servidor de FTP, aonde o mesmo requer autenticação?

Obrigado e parabéns pelo artigo.
#4 Comentário enviado por qxada07 em 03/05/2009 - 20:49h
Show de bola.... Já teve algumas vezes que precosei continuar o download de onde tinha parado......... 1000 grau.... Parabéns!!!!!
#5 Comentário enviado por mfs em 08/04/2010 - 21:30h
O wget supera todos os gerenciadores de downloads, o modo recursivo é uma mão na roda.
Uso sempre que quero baixar vários arquivos de uma FTP sem ter que baixa-los manualmente um por um.
#6 Comentário enviado por heraldoaraujo em 25/07/2011 - 16:21h
muito bom o artigo o wget um comando poderoso
#7 Comentário enviado por ramzagyn em 21/03/2012 - 10:35h
"Se a rede dispõe de proxy deve-se passar os parâmetros do proxy para o S.O."

Poxa, o principal é que configurar você não explicou...

Quem tem proxy na rede sabe muito bem que tem que ser informado isso...

#8 Comentário enviado por jarlisson em 23/07/2012 - 05:38h
valeu, nao sabia dessa flexibilidade do wget!

Contribuir com comentário

Entre na sua conta para comentar.