GoGPT Best VPN GoSearch

OnWorks-Favicon

uupdate – Online in der Cloud

Führen Sie uupdate beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl uupdate, der beim kostenlosen Hosting-Anbieter OnWorks über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


uupdate – Aktualisieren Sie ein Quellcodepaket von einer Upstream-Revision

ZUSAMMENFASSUNG


uaktualisieren [Optionen] new_upstream_archive [Version]
uaktualisieren [Optionen] --finden|-f
uaktualisieren [Optionen] - Patch|-p patch_file

BESCHREIBUNG


uaktualisieren ändert ein vorhandenes Debian-Quellcode-Archiv, um ein Upstream-Update widerzuspiegeln
wird als Patch oder aus einem völlig neuen Quellcode-Archiv geliefert. Das Dienstprogramm muss sein
Wird aus dem obersten Verzeichnis des alten Quellcodeverzeichnisses aufgerufen und ist ein relativer Name
Wenn Sie für das neue Archiv oder die neue Patchdatei eine Datei angeben, wird zuerst relativ dazu gesucht
Ausführungsverzeichnis und dann relativ zum übergeordneten Verzeichnis des Quellbaums. (Zum Beispiel, wenn
Die Changelog-Datei ist /usr/local/src/foo/foo-1.1/debian/changelog, dann das Archiv bzw
Die Patchdatei wird relativ zu gesucht /usr/local/src/foo.) Beachten Sie, dass die Patch-Datei
oder das Archiv darf sich nicht im Quellbaum selbst befinden. Die vollständigen Details des Codes
sind unten angegeben.

Derzeit unterstützte Quellcodedateitypen sind .tar.gz, .tar.bz2, .tar.Z, . Tgz, .Teer,
.tar.lzma, .tar.xz, . 7z und .zip Archiv. Unterstützt werden auch bereits entpackte Quellen
Code-Archive; Geben Sie einfach den Pfad des Quellcodeverzeichnisses an. Unterstützte Patchdatei
Typen sind gzip-komprimiert, bzip2-komprimiert, lzma-komprimiert, xz-komprimiert und
unkomprimierte Patchdateien. Die Dateitypen werden durch die Dateinamen identifiziert und müssen daher angegeben werden
Verwenden Sie die Standardsuffixe.

Gewöhnlich uaktualisieren wird in der Lage sein, die Versionsnummer aus dem Namen des Quellarchivs abzuleiten (as
solange es nur Ziffern und Punkte enthält). Wenn dies fehlschlägt, müssen Sie Folgendes angeben
Geben Sie die Versionsnummer explizit an (ohne die Debian-Versionsnummer, die immer vorhanden sein wird).
anfänglich „1“ oder „0ubuntu1“ auf von Ubuntu erkannten Systemen). Dies kann mit einem erfolgen
Anfangs- --Upstream-Version or -v Option oder im Fall eines Archivs mit einer Version
Nummer nach dem Dateinamen. (Der Grund für Letzteres ist, dass uaktualisieren kann angerufen werden
direkt aus uskan.)

Da uaktualisieren verwendet abbauen um das aktuelle Archiv zu bereinigen, bevor Sie versuchen, einen Patch anzuwenden
Datei, es akzeptiert eine --rootcmd or -r Option, die es dem Benutzer ermöglicht, einen Gain-Root-Befehl anzugeben
benutzt werden. Die Standardeinstellung ist „use“. Fakeroot.

Wenn ein Archiv erstellt wird, sollte die ursprüngliche Originalquelle zum Erstellen des Archivs verwendet werden
.orig.tar.gz Datei, wo immer möglich. Dies bedeutet MD5-Summen oder andere ähnliche Methoden
kann verwendet werden, um die Upstream-Quelle einfach mit Debians Kopie des Upstreams zu vergleichen
Ausführung. Dies ist das Standardverhalten und kann mit deaktiviert werden --no-pristine
Option unten.

OPTIONAL


Dies ist eine Zusammenfassung dessen, was oben erläutert wurde.

--no-conf, --noconf
Lesen Sie keine Konfigurationsdateien. Dies kann nur als erste Option verwendet werden
auf der Kommandozeile angegeben.

--Upstream-Version Version, -v Version
Geben Sie die Versionsnummer des Upstream-Pakets explizit an.

--force-bad-version, -b
Erzwingen Sie, dass eine Versionsnummer kleiner als die aktuelle ist (zB beim Zurückportieren).

--rootcmd root-Befehl, -r root-Befehl
Geben Sie den Befehl an, der verwendet werden soll, um Root zum Erstellen des Pakets zu werden, und wird übergeben
auf zu abbauen(1) wenn es angegeben ist.

--makellos, -u
Behandeln Sie die Quelle als makellose Upstream-Quelle und verknüpfen Sie sie mit einem Symlink
_ .orig.tar.gz wenn möglich. Diese Option hat keine Bedeutung für
Patches. Dies ist das Standardverhalten.

--no-pristine
Versuchen Sie nicht, eine zu machen _ .orig.tar.gz Symlink.

- Symlink, -s
Erstellen Sie einfach einen Symlink, wenn Sie einen neuen Upstream verschieben .tar.gz Archiv zum Neuen
_ .orig.tar.gz Standort. Dies ist das Standardverhalten.

--no-symlink
Kopieren Sie den Upstream .tar.gz zum neuen Speicherort, anstatt einen Symlink zu erstellen, wenn
_ .orig.tar.gz wird vermisst. Ansonsten tun Sie nichts.

--finden, -f
Finden Sie alle Upstream-Tarballs in ../ welches Spiel
_ .orig.tar.{gz|bz2|lzma|xz} or
_ .orig- .tar.{gz|bz2|lzma|xz} ; --Upstream-Version
erforderlich; unberührte Quelle erforderlich; nicht gültig für - Patch; Diese Option verwendet
dpkg-Quelle als Backend, um die Unterstützung für die mehreren Upstream-Tarballs zu ermöglichen und
um kleinere Fehler zu beheben, die zuvor gemeldet wurden. Der Nutzen dieser Option ist hoch
empfohlen.

- ausführlich
Geben Sie eine ausführliche Ausgabe.

--help, -h
Zeigen Sie eine Hilfemeldung an und beenden Sie erfolgreich.

--Version
Versions- und Copyright-Informationen anzeigen und erfolgreich beenden.

CONFIGURATION VARIABLEN


Die beiden Konfigurationsdateien /etc/devscripts.conf und ~/.devscripts sind darin bezogen
um Konfigurationsvariablen zu setzen. Befehlszeilenoptionen können zum Überschreiben verwendet werden
Einstellungen der Konfigurationsdatei. Einstellungen der Umgebungsvariablen werden zu diesem Zweck ignoriert.
Die derzeit anerkannten Variablen sind:

UUPDATE_PRISTINE
Wenn dies auf eingestellt ist nicht, dann ist es das gleiche wie das --no-pristine Befehlszeile
Parameter verwendet wird.

UUPDATE_SYMLINK_ORIG
Wenn dies auf eingestellt ist nicht, dann ist es das gleiche wie das --no-symlink Befehlszeile
Parameter verwendet wird.

UUPDATE_ROOTCMD
Dies entspricht dem --rootcmd .

MASSNAHMEN TAKEN ON AN ARCHIV


Abbildung neu Version Anzahl
Sofern keine explizite Versionsnummer angegeben wird, wird der Archivname auf a analysiert
durch Punkte getrennte Ziffernfolge. Wenn so etwas gefunden wird, wird es genommen
soll die neue Upstream-Versionsnummer sein. Wenn nicht, wird die Verarbeitung abgebrochen.

Kreation die .orig.tar.gz Archiv
Besitzt das --makellos or -u Option angegeben ist und das Upstream-Archiv ein ist .tar.gz
or . Tgz Archiv, dann wird dieses direkt dorthin kopiert
_ .orig.tar.gz.

Auspacken
Das Archiv wird entpackt und in einem Verzeichnis mit dem richtigen Namen abgelegt
zur Debian-Richtlinie: package-upstream_version.orig. In diesem Fall wird die Verarbeitung abgebrochen
Verzeichnis existiert bereits.

Patchen
Die .diffs.gz aus der aktuellen Version werden auf das entpackte Archiv angewendet. A
Wenn die Patches nicht angewendet wurden, wird ein Exit-Status ungleich Null und eine Warnmeldung angezeigt
sauber oder wenn keine Patchdatei gefunden wurde. Außerdem wird die Liste der abgelehnten Patches angezeigt
gezeigt. Die Datei debian/regeln wird ausführbar gemacht und alle .orig Dateien erstellt
by Flicken werden gelöscht.

Änderungsprotokoll Aktualisierung
Es wird ein Changelog-Eintrag mit der neuen Versionsnummer mit dem Text „Neu“ generiert
Upstream-Veröffentlichung“.

Bei Verwendung auf Ubuntu-Systemen dpkg-Anbieter Die Erkennung wird verwendet, um das Debian festzulegen
Überarbeitung von „0ubuntu1“. Sie können sich ändern Debian/Änderungsprotokoll anschließend manuell.

MASSNAHMEN TAKEN ON A PATCH FILE


Abbildung neu Version Anzahl
Sofern keine explizite Versionsnummer angegeben wird, wird der Name der Patchdatei analysiert
eine durch Punkte getrennte Ziffernfolge. Wenn so etwas gefunden wird, dann ist es das auch
wird als neue Upstream-Versionsnummer angenommen. Wenn nicht, wird die Verarbeitung abgebrochen.

Clean die Strom Quelle Baum
Der Befehl abbauen reinigen wird innerhalb des aktuellen Debian-Quellarchivs ausgeführt
Putze es. Wenn ein -r Option gegeben ist uaktualisieren, es wird weitergegeben an abbauen.

Patchen
Das aktuelle Quellarchiv (.orig.tar.gz) wird entpackt und der Patch auf die installiert
Originalquellen. Wenn dies erfolgreich ist, dann wird die .orig Das Verzeichnis wird umbenannt in
spiegelt die neue Versionsnummer wider und das aktuelle Debian-Quellverzeichnis wird kopiert
ein Verzeichnis mit der neuen Versionsnummer, andernfalls wird die Verarbeitung abgebrochen. Der
Der Patch wird dann auf die neue Kopie des Debian-Quellverzeichnisses angewendet. Die Datei
debian/regeln wird ausführbar gemacht und alle .orig Dateien erstellt von Flicken sind
gelöscht. Wenn beim Patchen ein Problem aufgetreten ist, wird eine Warnung ausgegeben und die
Das Programm wird schließlich mit einem Exit-Status ungleich Null beendet.

Änderungsprotokoll Aktualisierung
Es wird ein Changelog-Eintrag mit der neuen Versionsnummer mit dem Text „Neu“ generiert
Upstream-Veröffentlichung“.

Bei Verwendung auf Ubuntu-Systemen dpkg-Anbieter Die Erkennung wird verwendet, um das Debian festzulegen
Überarbeitung von „0ubuntu1“. Sie können sich ändern Debian/Änderungsprotokoll anschließend manuell.

Nutzen Sie uupdate online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.