 
Il s'agit de la commande debdelta-upgrade qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant 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
debdelta-upgrade - Télécharge tous les deltas pouvant être utilisés pour "apt-get upgrade" et applique
Eux.
SYNOPSIS
debdelta-mise à niveau [OPTION]... [RANGEMENT]...
DESCRIPTION
Ce programme est conçu pour télécharger les modifications (deltas) qui peuvent être utilisées pour apt-get améliorer
tous les packages répertoriés et appliquez-les. Si aucun package n'est répertorié dans la ligne de commande, il
s'appliquera à tous les packages évolutifs. Voir dettedelta(1) pour plus de détails sur le delta
fichiers.
OPTIONS
--rép DIR
répertoire où enregistrer les résultats. (défaut: / var / cache / apt / archives pour racine,
/tmp/archive pour les utilisateurs non root)
--format Format
format des debs recréés. FORMAT=deb est l'habituel, FORMAT=unzipped signifie que le
la partie data.tar n'est pas compressée (et cela peut faire gagner du temps)
--deb-politique POLITIQUE
politique pour décider quelles debs à télécharger, c'est une liste séparée par des virgules de
(abréviations de)
source = il n'y a pas de ligne /etc/debdelta/sources.conf
grand = le delta est trop grand
erreur = le delta ne s'applique pas
indisponible = tous les autres cas
after = continuer le téléchargement de debs après la fin du patch
la valeur par défaut est s,b,e
-v verbeux (peut être ajouté plusieurs fois).
-d imprimer le retraçage complet sur les erreurs Python ; enregistrer les informations utiles dans des fichiers temporaires au cas où
qu'un delta échoue.
-k conserver les fichiers temporaires (à utiliser pour le débogage).
-A --accepter-non signé
accepter les deltas non signés.
--gpg-accueil
spécifiez une maison différente pour GnuPG, la valeur par défaut pour root est /etc/debdelta/gnupg tout en
pour les autres utilisateurs n'est pas configuré. Voir --homedir in gpg(1) pour en savoir plus.
--légal MÉTHODE
si un delta échoue, rapportez les journaux afin que le problème puisse être résolu. La méthode peut être
do
il suffit de préparer les journaux et de dire où ils se trouvent
cabot
envoyer des journaux par e-mail en utilisant mutt
glace
envoyer les logs par e-mail en utilisant icedove (en tant que root !)
http
envoyer par http (la méthode la plus simple et la plus recommandée !)
EXEMPLES
Lorsqu'il est invoqué en tant que root, apt-get Mise à jour && debdelta-mise à niveau && apt-get améliorer va télécharger
delta, recréez les packages Debian nécessaires, puis mettez à niveau votre hôte Debian. Lorsque
seule une connexion Internet lente est disponible, la procédure ci-dessus peut être considérablement
plus rapide que "apt-get update && apt-get upgrade". (Utilisez -v pour voir combien plus rapidement.)
Le gestionnaire de paquets tasse utilise également des deltas lors de la mise à niveau.
SÛRETÉ
Un paquet Debian qui est recréé en utilisant debdelta-mise à niveau est octet par octet identique au
celui d'origine ; lorsque "apt-get upgrade" est invoqué par la suite, l'archive cryptographique
prise en charge de l'authentification (voir apt-sécurisé (8) ) garantira qu'on peut lui faire confiance pour être
installée. De plus, les fichiers delta eux-mêmes sont protégés cryptographiquement à l'aide de
GnuPG, MD5 et SHA1 (en utilisant la même méthode que dpkg-sig(1) ), et debdelta-mise à niveau vont
refuser d'appliquer des deltas corrompus ou non signés (mais, voir l'option -A ).
TÉLÉCHARGER ET PROCURATIONS
debdelta-mise à niveau télécharge les deltas en deux passages : au premier passage, il télécharge le premier
ko de chaque delta, pour extraire les paramètres delta et les examiner. Si le delta fait
n'existe pas, il vérifie si le debdelta-trop-grand le fichier d'horodatage existe, puis il examine
le --deb-politique pour décider s'il faut plutôt télécharger le fichier deb. Au deuxième passage, il
télécharge (le reste) des deltas et les met en file d'attente dans une file d'attente de correctifs.
Pour les téléchargements http directs simples, debdelta-mise à niveau utilise la bibliothèque Python 'httplib'
directement; en particulier, il utilise des fonctionnalités de maintien en vie, ce qui accélère considérablement le premier
passer.
Si des variables telles que http proxy sont définis dans l'environnement, alors à la place dettedelta-
améliorer utilisera le module 'urllib2' : cela ralentit cependant sensiblement le premier passage
ci-dessus (puisque 'urllib2' ouvre une connexion différente pour chaque téléchargement); de plus 'urllib2'
semble être bogué à certains endroits (par exemple, il transforme la réponse http "401" en
"404" et "302" dans "200") donc l'explication de sortie imprimée par debdelta-mise à niveau in
le cas d'erreur de téléchargement peut être erroné ; et le --deb-politique big est actuellement désactivé (jusqu'à
l'auteur comprend mieux 'urllib2').
EXIT STATUT
See dettedelta(1)
DE LA LIGNE BOGUES
Signaler des bogues à[email protected]>.
TAILLES
Dans l'impression du programme, Ko = 1024 octets et Mo = 1024^2 octets .
AUTEURS
Debdelta a été écrit et est protégé par copyright © 2006-09 Andrea Mennucci.
Cette page de manuel a été écrite par Jegou Pierre-yves[email protected]>.
COPIER
C'est un logiciel libre. Vous pouvez en redistribuer des copies selon les termes de la GNU
Licence publique générale de la bibliothèquehttp://www.gnu.org/licenses/lgpl-2.0.html>. Il n'y a pas
GARANTIE, dans la mesure permise par la loi.
Utilisez debdelta-upgrade en ligne en utilisant les services onworks.net
 














