Ontem, 11 de Novembro de 2024 às 13h18, Darshit Shah anunciou na lista info-gnu:
Estamos felizes em anunciar o lançamento do wget 1.25.0, a mais nova versão estável deste utilitário essencial para transferências de arquivos via HTTP, HTTPS e FTP, os protocolos mais utilizados na Internet. O GNU wget é um software livre de linha de comando, amplamente usado por sua capacidade de ser facilmente integrado em scripts, agendado em cron jobs e operado em terminais sem suporte ao X Window System.
Mudanças Disruptivas
Essa nova versão traz duas mudanças significativas:
1. Remoção do Formato Abreviado de URLs HTTP e FTP: O formato abreviado, anteriormente desaconselhado, foi removido permanentemente. Isso significa que invocações como:
$ wget usuário:senha@servidor
agora resultarão em erro de URL. Usuários devem utilizar o formato completo:
$ wget http://usuário:senha@servidor
2. Leitura non-blocking de arquivos de entrada: Em invocações como:
$ print_urls | wget -i-
o wget agora lê continuamente da entrada padrão (stdin) até que a outra extremidade do pipe seja fechada. Antes, o wget tentava ler tudo no início, fechava a entrada padrão e processava as URLs. Esse recurso não está disponível no Windows.
Além dessas mudanças, a versão 1.25.0 inclui várias melhorias de estabilidade e pequenas correções, com um total de 46 commits realizados por 3 desenvolvedores nas 35 semanas desde a versão 1.24.5.
Como Atualizar o wget no Linux
Para atualizar sua versão do wget no Linux, utilize o gerenciador de pacotes de sua distribuição. Por exemplo:
- Em distribuições baseadas no Debian/Ubuntu
sudo apt update && sudo apt install wget
- Em distribuições baseadas no Red Hat/Fedora:
sudo dnf update wget
Para compilar a versão mais recente a partir do código-fonte, acesse o site oficial do GNU wget e baixe o pacote tarball, depois siga as instruções de compilação.
Como Instalar o wget no Windows
O wget também está disponível no Windows através do gerenciador de pacotes Scoop (mas não tá na última versão). Siga as instruções abaixo para instalá-lo:
1. Primeiro, instale o Scoop, caso ainda não o tenha, executando o seguinte comando no PowerShell:
irm get.scoop.sh | iex
2. Em seguida, instale o wget usando o Scoop:
scoop install wget
Após a instalação, o wget estará disponível para uso diretamente no terminal. Quem usa Chocolatey ou winget (conheça-o no artigo Windows 10 para hackers), o wget tá neles também.
Agradecimentos
Agradecemos aos colaboradores que contribuíram para essa versão:
- Darshit Shah (13 commits)
- Sam James (2 commits)
- Tim Rühsen (31 commits)
Confira o arquivo NEWS para um resumo completo das novidades (em inglês).
Tem também o wget2, que segue em desenvolvimento paralelo ao wget 1.x. Um dia vou testar e conto aqui pra vocês como usar. 🙂
Comentários Recomendados
Não há comentários para mostrar.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.