GoGPT Best VPN GoSearch

Icône de favori OnWorks

zsyncmake - En ligne dans le Cloud

Exécutez zsyncmake dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande zsyncmake qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


zsyncmake - Construire un fichier de contrôle pour zsync(1)

SYNTAXE


zsyncmake [ { -z | -Z } ] [ -e ] [ -C ] [ -u url ] [ -U url ] [ -b taille de bloc ] [ -o
fichier de sortie ] [ -F nomfichier cible ] [ -v ] nom de fichier

zsync -V

DESCRIPTION


Construit un métafichier pour le programme client zsync à utiliser pour exécuter un fichier partiel
téléchargements. nom de fichier est le fichier que les utilisateurs souhaitent télécharger ; zsyncmake construit le
métafichier approprié et écrit nom de fichier.zsync dans le répertoire courant.

zsync aura besoin d'au moins une URL à partir de laquelle télécharger le contenu du fichier. Si le .zsync
sera dans le même répertoire que le fichier à télécharger, vous pouvez accepter la valeur par défaut - zsync
inclut une URL relative dans le fichier de contrôle. Sinon, utilisez le -u option pour spécifier l'URL.
Vous devez également spécifier une URL pour le contenu non compressé avec -U si disponible, comme zsync
peut parfois l'utiliser pour des téléchargements plus efficaces. (Vous pouvez modifier le fichier .zsync
et ajoutez-les ensuite - il a une clé simple : format de valeur dans l'en-tête - mais je suggère
vous ne le faites qu'une fois que vous vous êtes familiarisé avec l'outil.)

Notez que zsyncmake lui-même ne vérifie pas (actuellement) les URL ou ne télécharge aucune donnée, vous
devez fournir les données du fichier localement et vérifier les URL vous-même.

OPTIONS


-b taille de bloc
Spécifiez la taille de bloc de l'algorithme rsync sous-jacent. Une taille de bloc plus petite peut être
plus efficace pour les fichiers où il y a probablement beaucoup de petits fichiers éparpillés
changements entre les téléchargements ; une taille de bloc plus grande est plus efficace pour les fichiers avec
changements moins ou moins dispersés. Cette taille de bloc doit être une puissance de deux. Si non
spécifié, zsyncmake choisit celui qu'il pense être le meilleur pour ce fichier (actuellement
soit 2048 ou 4096 selon la taille du fichier) - donc normalement vous ne devriez pas avoir besoin de
remplacer la valeur par défaut.

-C Indique à zsyncmake de ne générer aucune instruction dans le fichier .zsync indiquant au client
pour compresser les données qu'il reçoit. Ceci est impliqué par -z, mais cette option est ici dans
cas où vous compressez vous-même un fichier uniquement pour le transfert, mais souhaitez que le client se termine
avec le fichier non compressé (par exemple, vous transférez une ISO, qui est conservée
compressé sur le serveur, mais que le client ne peut utiliser que s'il est
non compressé). Sans -C, zsyncmake produira des instructions pour que le client
compresser le fichier qu'il reçoit le cas échéant ; -C est ici donc vous pouvez l'arrêter
dire au client de le faire.

-e Indique à zsyncmake que le client doit pouvoir recevoir le fichier exact qui a été
fourni. Sans cette option, zsyncmake ne donne qu'une garantie plus faible - que le
le client recevra les données qu'il contient (par exemple, il pourrait transférer le fichier non compressé
version d'un .gz au client). Notez que cela ne garantit toujours pas que le
le client l'obtiendra - le client peut ignorer les directives dans le fichier zsync, ou
pourrait être incapable de reproduire exactement la compression utilisée. Mais avec -e toi
sachez que zsyncmake a permis d'obtenir les données exactes - il se terminera avec
une erreur s'il ne le peut pas.

-f nom de fichier
Définissez le nom de fichier à inclure dans le fichier de sortie (c'est ce que le fichier sera
appelé lorsqu'un utilisateur a fini de le télécharger).

-o fichier de sortie
Remplacez le nom de fichier de sortie par défaut.

-u url Spécifie l'URL à partir de laquelle les utilisateurs peuvent télécharger le contenu du fichier fourni.
Les utilisateurs ont besoin du fichier de contrôle pour savoir quelles parties du fichier ils
ont déjà, et ils ont besoin des URL pour récupérer les parties du fichier qu'ils
n'ont pas déjà. Vous pouvez spécifier plusieurs URL en spécifiant -u plusieurs fois.
S'il n'est pas spécifié, zsync suppose que le fichier et le .zsync résideront dans le
même répertoire public et inclut une seule URL relative.

-U url Spécifie une URL correspondant au contenu décompressé du fichier (uniquement
applicable s'il s'agit d'un fichier gzip). zsync peut parfois télécharger plus efficacement
à partir des données non compressées qu'à partir des données compressées - il profitera
de cela si disponible. Si aucune URL n'est spécifiée, zsync recherche un fichier sans le
.gz et suppose que ce sera dans le même répertoire public que le .zsync,
et inclut une URL relative à celui-ci.

-v Activez les messages détaillés.

-V Imprime la version de zsync.

-z Compressez le fichier à transférer. Notez que cela écrase tout fichier appelé
nom de fichier.gz sans avertissement (si vous ne donnez pas de nom de fichier, par exemple parce que vous êtes
lecture à partir de stdin, alors zsync utilisera le nom fourni avec -f, ou comme dernier
secours, zsync-target.gz).

zsync peut fonctionner avec des données compressées et, dans la plupart des cas où les données ne sont pas déjà
compressé, il est plus efficace de le compresser en premier. Bien que vous puissiez simplement compresser le
fichier à transférer avec gzip, si vous utilisez cette option alors zsyncmake compressera le fichier
pour vous, en produisant un fichier .gz optimisé pour zsync. Cela peut être 30% plus efficace
au moment du téléchargement que de compresser avec gzip --best - mais le fichier compressé ne sera pas
aussi petit que celui produit par gzip.

-Z zsyncmake regarde automatiquement dans les fichiers compressés gzip et exporte le
données sous-jacentes non compressées dans le fichier zsyncmake. Lors des tests, cela s'est avéré
offrent une plus grande efficacité de téléchargement. -Z remplace le comportement par défaut et traite
gzip en tant que données binaires. Utilisez ceci s'il est essentiel que l'utilisateur reçoive
les données compressées (par exemple parce qu'une signature cryptographique est disponible
uniquement pour les données compressées). zsync n'est généralement pas utile si vous spécifiez -Z, à moins que
le fichier gzip a été compressé avec l'option spéciale --rsync pour le rendre convivial
transferts différentiels.

EXEMPLES


zsyncmake -C -u http://ftp.uk.debian.org/debian/dists/sarge/main/binary-i386/Packages.gz
Paquets.gz

Notez l'utilisation de -C pour enregistrer le client en compressant le fichier à la réception ; le paquet Debian
système utilise le fichier non compressé.

zsyncmake -z mon-vidage-subversion

Dans ce cas, il y a un gros fichier compressible à transférer. Cela crée un fichier gzippé
version du fichier (optimisée pour zsync) et un fichier .zsync. Une URL est automatiquement ajoutée
en supposant que les deux fichiers seront servis à partir du même répertoire sur le serveur Web.

zsyncmake -e -u
http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/zsync-0.2.2.tar.gz
zsync-0.2.2.tar.gz

Cela crée un zsync faisant référence à l'archive source nommée, que le client doit
télécharger à partir de l'URL indiquée. Cet exemple sert à télécharger une archive tar source pour un
Port FreeBSD, donc -e est spécifié pour que le client puisse faire correspondre sa somme md5.

AUTEURS


Colin Phipps[email protected]>

Utilisez zsyncmake en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.