Wget-1.25.0

Introdução ao Wget

O pacote Wget contém um utilitário útil para transferência não interativa de arquivos a partir da "Web".

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.

Informação do Pacote

  • Transferência (HTTP): https://ftpmirror.gnu.org/wget/wget-1.25.0.tar.gz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: c70ba58b36f944e8ba1d655ace552881

  • Tamanho da transferência: 5,0 MB

  • Espaço em disco estimado exigido: 38 MB (adicionar 27 MB para os testes)

  • Tempo de construção estimado: 0,3 UPC (adicionar 0,4 UPC para testes)

Dependências do "Wget"

Recomendadas

Recomendadas em tempo de execução

Opcionais

GnuTLS-3.8.13, HTTP-Daemon-6.17 (para a suíte de teste), IO-Socket-SSL-2.099 (para a suíte de teste), libidn2-2.3.8, libproxy-0.5.12 e Valgrind-3.27.1 (para a suíte de teste)

Instalação do Wget

Primeiro, faça uma correção para tornar o pacote compatível com OpenSSL 4. A variável bash serve para fins de apresentação, devido à longa linha.

NEW_LINE='#if !defined OPENSSL_NO_SSL3_METHOD '
NEW_LINE+='&& OPENSSL_VERSION_NUMBER < 0x40000000L'

sed -i "/SSL3/c $NEW_LINE" src/openssl.c

unset NEW_LINE 

Instale o "Wget" executando os seguintes comandos:

./configure --prefix=/usr     \
            --sysconfdir=/etc  \
            --with-ssl=openssl &&
make

Para testar os resultados, emita: make check.

Agora, como o(a) usante root:

make install

Explicações do Comando

--sysconfdir=/etc: Isso realoca o arquivo de configuração de "/usr/etc" para "/etc".

--with-ssl=openssl: Isso permite o programa usar openssl em vez do GnuTLS-3.8.13.

--enable-libproxy: Essa chave permite que o wget use libproxy para configuração de proxy. Use-a se você tiver o pacote libproxy-0.5.12 instalado e desejar usar um servidor de proxy.

--enable-valgrind-tests: Isso permite que os testes sejam executados sob o "Valgrind".

Configurando o Wget

Arquivos de Configuração

/etc/wgetrc e ~/.wgetrc

Conteúdo

Aplicativo Instalado: wget
Bibliotecas Instaladas: Nenhum(a)
Diretórios Instalados: Nenhum(a)

Descrições Curtas

wget

recupera arquivos a partir da "Web" usando os protocolos "HTTP", "HTTPS" e "FTP". Ele foi projetado para ser não interativo, para operações em segundo plano ou autônomas