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.

[ Hits: 141.463 ]

Por: Ricardo Brito do Nascimento em 01/10/2007 | Blog: http://brito.blog.incolume.com.br


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.

Página anterior     Próxima página

Páginas do artigo
   1. O que é o wget
   2. Instalação do wget
   3. Explorando os recursos
Outros artigos deste autor

CMS Plone 4.1.6 com invólucro Virtualenv + Buildout + Mount Point + BLOB Storage + Unicode UTF-8

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

Proteção utilizando fail2ban contra ataques do tipo

Instalação Plone 2.5.5 com módulos customizados

Configurando Subversion

Leitura recomendada

Zabbix + SMS = GoogleCL (Google Command Line)

Automatix - Turbine seu Ubuntu com pacotes adicionais

Instalando WPS Office no Debian, Linux Mint e Ubuntu

Nagios e Cacti no CentOS 6.x - Instalação, configuração e integração das ferramentas

Projeto Sentinela

  
Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts