Maison > Tutoriel système > Linux > ZSYNC - Un utilitaire de transfert de fichiers pour télécharger uniquement les nouvelles parties des fichiers ISO Linux

ZSYNC - Un utilitaire de transfert de fichiers pour télécharger uniquement les nouvelles parties des fichiers ISO Linux

Jennifer Aniston
Libérer: 2025-03-21 10:44:11
original
390 Les gens l'ont consulté

ZSYNC: télécharger et mettre à jour efficacement les fichiers volumineux, en particulier les isos d'Ubuntu

Vous en avez assez de gaspiller la bande passante téléchargeant les mêmes fichiers à plusieurs reprises? Cela est particulièrement vrai pour les fichiers fréquemment mis à jour comme les images ISO Ubuntu. ZSYNC propose une solution, vous permettant de télécharger uniquement les modifications d'un ISO, d'économie de temps, de bande passante et de ressources du serveur.

Table des matières

  • Comment fonctionne ZSYNC
  • Avantages ZSYNC
  • Installation de ZSYNC
  • Téléchargement des mises à jour ISO avec ZSYNC
  • Dépannage
  • Questions fréquemment posées
  • Résumé

Qu'est-ce que ZSYNC?

ZSYNC est un puissant outil de transfert de fichiers conçu pour le téléchargement et la mise à jour efficaces des fichiers, en particulier les grands comme les ISO du système d'exploitation. Il tire parti d'un algorithme intelligent pour télécharger uniquement les parties d'un fichier qui a été modifié depuis votre dernier téléchargement, réduisant considérablement la consommation de bande passante.

ZSYNC utilise un algorithme similaire à RSYNC, mais avec une différence clé: RSYNC synchronise les données entre les ordinateurs, tandis que ZSYNC se concentre sur la distribution d'un seul fichier à de nombreux utilisateurs. Cela le rend idéal pour les scénarios où un seul fichier (comme un ISO Ubuntu) doit être accessible par de nombreux utilisateurs, chacun n'ayant besoin que des mises à jour. ZSYNC est gratuit et open-source, sous licence en vertu de la licence artistique v2.

Comment fonctionne ZSYNC

L'efficacité de ZSYNC découle de son approche intelligente des transferts de fichiers:

  1. Fichier et fichier de contrôle d'origine: le fichier d'origine (par exemple, un ISO Ubuntu) réside sur un serveur. À côté, il s'agit d'un fichier de contrôle ".zsync" contenant des métadonnées et des informations de somme de contrôle.
  2. Copie locale: vous avez une copie locale du fichier (peut-être une ancienne version).
  3. Comparaison: ZSYNC compare votre copie locale avec les métadonnées du fichier d'origine dans le fichier .zsync.
  4. Identification des différences: l'algorithme indique les sections du fichier qui ont changé.
  5. Téléchargement partiel: seuls les "morceaux" modifiés sont téléchargés.
  6. Intégration: les morceaux téléchargés sont fusionnés avec votre fichier existant.
  7. Vérification: les sommes de contrôle garantissent l'intégrité des données.
  8. Fichier mis à jour: le résultat est un fichier entièrement mis à jour.

Avantages ZSYNC

Les avantages de l'utilisation de ZSYNC sont clairs:

  • Économies de bande passante importantes: les téléchargements sont considérablement plus petits.
  • Vitesses de téléchargement plus rapides: moins de données signifie des téléchargements plus rapides.
  • Efficacité: idéal pour les grands fichiers fréquemment mis à jour.
  • Intégrité des données: les sommes de contrôle garantissent que les données téléchargées sont exactes.

Installation de ZSYNC

ZSYNC est facilement disponible dans les référentiels de la plupart des distributions Linux:

Arch Linux (et dérivés):

 sudo pacman -s zsync
Copier après la connexion

Feutre:

 sudo dnf copr activer ngompa / zsync
sudo dnf installer zsync
Copier après la connexion

Debian, Ubuntu, Linux Mint:

 sudo apt-get install zsync
Copier après la connexion

OpenSUSE:

 sudo zypper installer zsync
Copier après la connexion

Pour d'autres distributions, téléchargez le binaire à partir de la page de téléchargement ZSYNC et compilez manuellement:

 wget https://www.php.cn/link/8afcde359d51e3e5386f19516e4ea65zsync-0.6.2.tar.bz2 # Remplacer par la dernière version
TAR XJF ZSYNC-0.6.2.TAR.BZ2
CD ZSYNC-0.6.2 /
./configure
faire
sudo faire l'installation
Copier après la connexion

Téléchargement des mises à jour ISO avec ZSYNC

L'efficacité de ZSYNC dépend de la disponibilité des fichiers .zsync. De nombreuses distributions Linux, y compris Ubuntu (diverses saveurs), les proposent. Par exemple, consultez la page Ubuntu Daily Builds.

Le téléchargement d'un fichier .zsync est simple:

 zsync<zsync-file-url></zsync-file-url>
Copier après la connexion

Exemple:

 zsync http://cdimage.ubuntu.com/ubuntu/daily-live/current/mantic-desktop-amd64.iso.zsync
Copier après la connexion

Si une copie locale existe, ZSYNC ne télécharge que les différences. Sinon, il télécharge l'intégralité du fichier.

ZSYNC - Un utilitaire de transfert de fichiers pour télécharger uniquement les nouvelles parties des fichiers ISO Linux

ZSYNC - Un utilitaire de transfert de fichiers pour télécharger uniquement les nouvelles parties des fichiers ISO Linux

Dépannage

Des problèmes tels que des téléchargements incomplets ou des décalages de somme de contrôle peuvent être causés par:

  • Téléchargements incomplets: assurer une connexion Internet stable.
  • Fichiers corrompus: vérifiez l'intégrité de l'ISO d'origine.
  • Commandes incorrectes: Vérifiez votre commande ZSYNC.
  • Problèmes de réseau: vérifiez les paramètres du pare-feu et la connectivité réseau.
  • Version ZSYNC: mise à jour de la dernière version.
  • Espace disque: assurez-vous suffisamment d'espace disque.
  • Problèmes de serveur: essayez de télécharger à un moment différent.

Questions fréquemment posées

Q: Qu'est-ce que ZSYNC? R: Un utilitaire de transfert de fichiers pour un téléchargement et une mise à jour efficaces des fichiers, en particulier les grands.

Q: Comment ça marche? R: En comparant les métadonnées de fichiers locales et distantes pour télécharger uniquement les pièces modifiées.

Q: Quels types de fichiers prennent-il en charge? R: Tout type de fichier, mais le mieux adapté aux grands fichiers fréquemment mis à jour.

Q: Quels sont ses avantages? R: Utilisation réduite de la bande passante, téléchargements plus rapides, efficacité et vérification de l'intégrité des données.

Q: Est-ce une plate-forme multiples? R: principalement pour les systèmes de type Unix (Linux, macOS). Le support Windows peut nécessiter des outils tiers.

Résumé

ZSYNC est un outil très efficace pour le téléchargement et la mise à jour des fichiers volumineux. Sa capacité à télécharger uniquement les modifications le rend inestimable pour gérer des fichiers fréquemment mis à jour comme Ubuntu Isos, ce qui permet d'économiser une bande passante et un temps importantes. C'est un outil recommandé pour quiconque télécharge régulièrement des fichiers volumineux.

Ressource:

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal