GoGPT Best VPN GoSearch

Icône de favori OnWorks

uupdate - En ligne dans le Cloud

Exécutez la mise à jour 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 uupdate 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


uupdate - mettre à niveau un package de code source à partir d'une révision en amont

SYNOPSIS


mise à jour [Options] nouvelle_archive_amont [version]
mise à jour [Options] --trouve|-f
mise à jour [Options] --pièce|-p fichier_patch

DESCRIPTION


mise à jour modifie une archive de code source Debian existante pour refléter une mise à jour en amont
fourni sous forme de correctif ou à partir d'une toute nouvelle archive de code source. L'utilitaire doit être
invoqué à partir du répertoire supérieur de l'ancien répertoire de code source, et si un nom relatif est
donné pour la nouvelle archive ou le nouveau fichier de correctif, il sera recherché en premier par rapport au
répertoire d'exécution puis par rapport au parent de l'arborescence source. (Par exemple, si
le fichier changelog est /usr/local/src/foo/foo-1.1/debian/changelog, puis l'archive ou
patch sera recherché par rapport à /usr/local/src/foo.) Notez que le fichier de correctif
ou l'archive ne peut pas se trouver dans l'arborescence source elle-même. Les détails complets de ce que le code
ne sont donnés ci-dessous.

Les types de fichiers de code source actuellement pris en charge sont .tar.gz, .tar.bz2, .tar.Z, . Tgz, .le goudron,
.tar.lzma, .tar.xz, . 7z et .zip les archives. Les sources déjà décompressées sont également prises en charge
archives de codes ; donnez simplement le chemin du répertoire du code source. Fichier de correctif pris en charge
les types sont gzip-comprimé, bzip2-comprimé, lzma-comprimé, xz-compressé et
fichiers de correctifs non compressés. Les types de fichiers sont identifiés par les noms de fichiers, ils doivent donc
utiliser les suffixes standards.

Habituellement mise à jour pourra déduire le numéro de version du nom de l'archive source (comme
tant qu'il ne contient que des chiffres et des points). Si cela échoue, vous devez spécifier le
numéro de version explicitement (sans le numéro de version Debian qui sera toujours
initialement « 1 » ou « 0ubuntu1 » sur les systèmes détectés par Ubuntu). Cela peut être fait avec un
initiale --version-amont or -v option, ou dans le cas d'une archive, avec une version
numéro après le nom du fichier. (La raison de ce dernier est que mise à jour peut être appelé
directement à partir uscan.)

Depuis que mise à jour Usages reconstruire pour nettoyer l'archive actuelle avant d'essayer d'appliquer un correctif
fichier, il accepte un --rootcmd or -r option permettant à l'utilisateur de spécifier une commande gain-root
à utiliser. La valeur par défaut est d'utiliser fausse racine.

Si une archive est en cours de construction, la source en amont vierge doit être utilisée pour créer le
.orig.tar.gz fichier dans la mesure du possible. Cela signifie que les sommes MD5 ou d'autres méthodes similaires
peut être utilisé pour comparer facilement la source en amont à la copie de Debian de la source en amont
version. Il s'agit du comportement par défaut et peut être désactivé à l'aide du bouton --non vierge
option ci-dessous.

OPTIONS


Ceci est un résumé de ce qui a été expliqué ci-dessus.

--no-conf, --noconf
Ne lisez aucun fichier de configuration. Cela ne peut être utilisé que comme première option
donné sur la ligne de commande.

--version-amont version, -v version
Spécifiez explicitement le numéro de version du package en amont.

--force-mauvaise-version, -b
Forcer un numéro de version à être inférieur au numéro actuel (par exemple, lors d'un rétroportage).

--rootcmd gain-root-commande, -r gain-root-commande
Spécifiez la commande à utiliser pour devenir root pour construire le package et est passé
sur reconstruire(1) s'il est spécifié.

--parfait, -u
Traitez la source comme une source amont vierge et créez un lien symbolique vers celle-ci depuis
_ .orig.tar.gz dès que possible. Cette option n'a pas de sens pour
patchs. C'est le comportement par défaut.

--non vierge
N'essayez pas de faire un _ .orig.tar.gz lien symbolique.

--lien symbolique, -s
Créez simplement un lien symbolique lors du déplacement d'un nouveau en amont .tar.gz archiver dans le nouveau
_ .orig.tar.gz emplacement. C'est le comportement par défaut.

--no-lien symbolique
Copier l'amont .tar.gz vers le nouvel emplacement au lieu de créer un lien symbolique, si
_ .orig.tar.gz est manquant. Sinon, ne faites rien.

--trouve, -f
Trouver tous les tarballs en amont dans .. / qui correspond
_ .orig.tar.{gz|bz2|lzma|xz} or
_ .orig- .tar.{gz|bz2|lzma|xz} ; --version-amont
obligatoire; source vierge requise ; non valable pour --pièce; Cette option utilise
dpkg-source comme backend pour permettre la prise en charge des multiples archives tar en amont et
pour résoudre les bogues mineurs signalés précédemment. L'utilisation de cette option est hautement
recommandé.

--verbeux
Donne une sortie verbeuse.

--Aidez-moi, -h
Affichez un message d'aide et quittez avec succès.

--version
Affichez les informations de version et de copyright et quittez avec succès.

CONFIGURATION VARIABLES


Les deux fichiers de configuration /etc/devscripts.conf et ~/.devscript sont originaires de ce
afin de définir les variables de configuration. Les options de ligne de commande peuvent être utilisées pour remplacer
paramètres du fichier de configuration. Les paramètres des variables d'environnement sont ignorés à cette fin.
Les variables actuellement reconnues sont :

UUPDATE_PRISTINE
S'il est défini sur aucune, alors c'est la même chose que --non vierge ligne de commande
paramètre utilisé.

UUPDATE_SYMLINK_ORIG
S'il est défini sur aucune, alors c'est la même chose que --no-lien symbolique ligne de commande
paramètre utilisé.

UUPDATE_ROOTCMD
Cela équivaut au --rootcmd option.

ACTIONS PRIS ON AN ARCHIVE


Figure ande nouvelle version nombre
À moins qu'un numéro de version explicite ne soit fourni, le nom de l'archive est analysé pour un
séquence de chiffres séparés par des points. Si quelque chose comme ça est trouvé, il est pris
être le nouveau numéro de version en amont. Sinon, le traitement est interrompu.

Créer le .orig.tar.gz archives
Si la --parfait or -u est spécifiée et l'archive en amont est une .tar.gz
or . Tgz archive, alors cela sera copié directement dans
_ .orig.tar.gz.

Déballage
L'archive est décompressée et placée dans un répertoire avec le nom correct selon
à la politique Debian : package-upstream_version.orig. Le traitement est interrompu si ce
répertoire existe déjà.

patcher
Le manuel de formation .diffs.gz de la version actuelle sont appliqués à l'archive décompressée. UNE
un état de sortie différent de zéro et un message d'avertissement se produiront si les correctifs ne s'appliquaient pas
proprement ou si aucun fichier de correctif n'a été trouvé. De plus, la liste des correctifs rejetés sera
montré. Le fichier debian/règles est rendu exécutable et tous les .orig fichiers créés
by pièce sont supprimés.

Changelog Mise à jour
Une entrée du journal des modifications avec le nouveau numéro de version est générée avec le texte « Nouveau
libération en amont ».

Lorsqu'il est utilisé sur les systèmes Ubuntu, dpkg-vendeur la détection est utilisée pour définir le Debian
révision à « 0ubuntu1 ». Vous pouvez changer debian/journal des modifications manuellement par la suite.

ACTIONS PRIS ON A PATCH DOSSIER


Figure ande nouvelle version nombre
À moins qu'un numéro de version explicite ne soit fourni, le nom du fichier de correctif est analysé pour
une suite de chiffres séparés par des points. Si quelque chose comme ça est trouvé, c'est
considéré comme le nouveau numéro de version en amont. Sinon, le traitement est interrompu.

Clean le actuel source arbre
La commande reconstruire espace extérieur plus propre, est exécuté dans l'archive source Debian actuelle pour
nettoie. Si un -r l'option est donnée à mise à jour, il est transmis à reconstruire.

patcher
L'archive source actuelle (.orig.tar.gz) est déballé et le patch appliqué au
sources originales. Si cela réussit, alors le .orig le répertoire est renommé en
reflètent le nouveau numéro de version et le répertoire source actuel de Debian est copié dans
un répertoire avec le nouveau numéro de version, sinon le traitement est abandonné. Les
patch est ensuite appliqué à la nouvelle copie du répertoire source Debian. Le fichier
debian/règles est rendu exécutable et tous les .orig fichiers créés par pièce sommes-nous
supprimé. S'il y a eu un problème avec le correctif, un avertissement est émis et le
le programme finira par se terminer avec un état de sortie différent de zéro.

Changelog Mise à jour
Une entrée du journal des modifications avec le nouveau numéro de version est générée avec le texte « Nouveau
libération en amont ».

Lorsqu'il est utilisé sur les systèmes Ubuntu, dpkg-vendeur la détection est utilisée pour définir le Debian
révision à « 0ubuntu1 ». Vous pouvez changer debian/journal des modifications manuellement par la suite.

Utilisez la mise à jour 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.