Le Site de TuxLibre

Linux of course ! www.blog.tuxlibre.fr

GNU Wget2 : Une réécriture complète de l'utilitaire de téléchargement

Publié le 20 Octobre 2021 par TUXLIBRE in APPLICATION, UTILITAIRES, LE TERMINAL

GNU Wget2 : Une réécriture complète de l'utilitaire de téléchargement

WGET 2 est donc le successeur de l'application Wget d'origine. Pour ceux et ils sont sûrement nombreux ici qui ne connaissent pas du tout l'utilitaire en ligne de commande Wget, il s'agit d'un protocole de téléchargement de fichier très populaire sur Linux.

Conçu et écrit à partir de zéro, GNU Wget2 enveloppe libwget, qui fournit les fonctions de base nécessaires à un client Web.

GNU Wget2 prend en charge les protocoles HTTP et HTTPS, ainsi que la récupération via des proxys HTTP(S). Il s'agit d'une réécriture complète / nouvelle base de code, wget2 + libwget (bibliothèque pour clients Web). Il est sous licence GPLv3+.

Il s'agit d'une réécriture complète de de Wget qui a pris plus de trois ans.

GNU Wget2 a été conçu pour être robuste sur les connexions réseau lentes ou instables. Cela signifie que si un téléchargement échoue en raison d'un problème de réseau, il continuera à réessayer jusqu'à ce que le fichier entier ait été récupéré. De plus, si le serveur prend en charge les téléchargements partiels, il peut continuer le téléchargement là où il s'était arrêté.

Vous trouverez une documentation complète des changements sur le Gitlab du projet, mais aussi une documentation expliquant les fonctions de Wget2.

A titre d'exemple vous pouvez passer la commande :

wget http://www.monsiteaaspirer.fr

pour aspirer la totalité du site en question localement. Attention cette opération n'est normalement pas autorisée.

 

Comment installer Wget2 sur Linux ?

Pour ceux qui souhaitent pouvoir installer cet utilitaire, ils doivent savoir que dans certaines distributions Linux, ils peuvent trouver le package dans leurs référentiels.

Bien qu'ils puissent également compiler le package en suivant ces instructions. La première chose que nous devons faire est d'obtenir le code source avec :

git clone https://gitlab.com/gnuwget/wget2.git
cd wget2
./bootstrap
./configure

On procède à la compilation avec :

make
setarch x86
./configure --prefix=/boot/home/config/non-packaged
rm /boot/home/config/non-packaged/wget2  
mv /boot/home/config/non-packaged/wget2_noinstall /boot/home/config/non-packaged/wget2
make check

Et enfin nous installons avec :

sudo make install

 

Vous pouvez plus simplement pour la plus part d'entre vous trouver Wget2 dans les dépôts de vos distributions, et directement dans vos logithèques.

GNU Wget2 : Une réécriture complète de l'utilitaire de téléchargement
Commenter cet article