Comment utiliser l'outil Zsync pour télécharger une partie d'un fichier sous Linux

Télécharger des fichiers volumineux tels que des images ISO peut être très pénible. En fonction de votre connexion Internet, cela peut parfois prendre du temps de les charger à jamais, et ils prennent beaucoup de place sur le disque dur. Ensuite, si vous avez besoin d’une version mise à jour, vous devrez revoir l’ensemble du processus.

Il y a une solution malgré tout cela. Zsync est un outil de synchronisation de fichiers pour Linux qui vous permet de mettre à jour vos fichiers modifiés sans avoir à tout télécharger à nouveau.

Comment utiliser Zsync pour charger une partie d'un fichier sous Linux Linux

Zsync dépend de rsync , Qui est un autre outil populaire utilisé par Linux pour synchroniser les fichiers et les répertoires, et il est extrêmement facile à utiliser. La plupart des distributions Linux ont zsync dans leurs référentiels de paquets, il est donc également facile à installer et à démarrer.

Installez Zsync

Avant de commencer, vous devrez installer zsync. C'est un petit outil en ligne de commande, il n'y a donc pas beaucoup de dépendances et il n'en est pas beaucoup.

Ubuntu / Debian

Debian et Ubuntu ont tous deux zsync, chacun ayant des versions raisonnablement nouvelles. Vous allez l'installer avec Apt.

sudo apt install zsync

Fedora

Fedora ne possède pas de paquet zsync. Encore une fois, les référentiels de Fedora Limited sont un peu un obstacle. Mais vous pouvez toujours installer et utiliser zsync à partir de sa source.

Tout d’abord, assurez-vous de disposer des outils de développement nécessaires de Fedora.

sudo dnf group install 'Development Tools'

Vous pouvez utiliser l’archive source actuelle depuis Page de téléchargement zsync. Placez-le dans le répertoire où vous souhaitez créer son zsync. Ensuite, ouvrez Terminal et changez-le dans ce répertoire.

cd ~/Downloads/zsync-0.6.2

À partir de là, configurez, compilez et installez zsync.

./configure

make -j4

sudo make install

Arch Linux

Arch inclut zsync dans son référentiel par défaut. Vous pouvez l'installer avec pacman.

sudo pacman -S zsync

OpenSUSE

Vous pouvez trouver la dernière version de zsync pour chaque version d'OpenSUSE. Vous pouvez l'installer avec votre outil de package préféré.

sudo zypper in zsync

SOLUS

Solus a également zsync dans ses référentiels par défaut. Allez-y et installez-le.

sudo eopkg it zsync

Télécharger

Zsync est un utilitaire de ligne de commande directement. Entrez l'URL du fichier zsync que vous souhaitez télécharger, il fonctionnera parfaitement. Il contient cependant des indicateurs que vous pouvez utiliser pour obtenir des commandes spécifiques. Commencez par essayer de télécharger un fichier. MX Linux est une nouvelle distribution populaire basée sur Debian Stable. Zsync est utilisé pour leurs normes ISO. Faites l'expérience de zsync pour télécharger MX Linux. Si vous ne voulez pas vraiment le fichier volumineux, vous pouvez cliquer sur Ctrl + C Annulation à tout moment.

zsync http://linuxfreedom.com/mxlinux/MX/Snapshots/MX-18_January_x64.iso.zsync
Comment utiliser Zsync pour charger une partie d'un fichier sous Linux Linux

Notez que zsync commence par rechercher un fichier pouvant être mis à jour existant. Si personne n'est trouvé, seul le fichier entier sera téléchargé.

Vous avez également la possibilité de télécharger le fichier zsync directement sur votre ordinateur et de l’utiliser pour télécharger la cible. Utilisez le -i Sélectionnez le chemin d'accès à votre fichier.

zsync -i ~/Downloads/MX-18_January_x64.iso.zsync

Le résultat est exactement le même.

Si vous préférez changer le nom du fichier de sortie, vous pouvez utiliser la balise -o Donc Parfois, il est utile de raccourcir le nom du fichier pour faciliter son travail.

zsync http://linuxfreedom.com/mxlinux/MX/Snapshots/MX-18_January_x64.iso.zsync -o MX-18.is

Encore une fois, vous obtenez le même fichier, mais un nom différent.

Mettre à jour le fichier

Ubuntu utilise également les fichiers Zsync pour son système ISO. Mais pas facilement accessible. Vous ne pouvez le trouver que par Images de CD de serveur dans Ubuntu Mais il existe dans Ubuntu et ses différentes saveurs. Le processus est identique à celui du téléchargement d’un nouveau fichier. Zsync va commencer à rechercher un fichier existant dans le répertoire actuel. Ce n'est que lorsque le fichier est trouvé que les différences sont comparées et que seules les parties mises à jour sont téléchargées. L'image ci-dessous décrit ce qui se produit lorsque zsync trouve une image ISO Kubuntu existante.

Comment utiliser Zsync pour charger une partie d'un fichier sous Linux Linux

Conclusion

Il n'y a rien d'autre à faire. Zsync est un excellent moyen de minimiser vos téléchargements. Le seul inconvénient réel de zsync est qu’il n’est pas aussi répandu qu’il le devrait. Cela vaut toujours la peine de vérifier, surtout si vous téléchargez fréquemment des fichiers volumineux.

source
Aller au bouton supérieur