table of contents
other versions
- wheezy 2.12.6+deb7u2
- wheezy-backports 2.14.11~bpo70+1
- jessie 2.15.3+deb8u1
- jessie-backports 2.17.5~bpo8+1
- testing 2.17.6
- unstable 2.17.6
DEB-REVERSION(1) | [FIXME: manual] | DEB-REVERSION(1) |
NAME¶
deb-reversion - einfaches Skript, um die Version einer .deb-Datei zu ändernSYNOPSIS¶
deb-reversion
[ Optionen] .deb-Datei [log message...]
BESCHREIBUNG¶
OPTIONEN¶
-v neue_Version, --new-version neue_Versiongibt die Versionsnummer an, die für die
neue Version benutzt wird. Wird an dch(1) übergeben.
-o alte_Version, --old-version alte_Version
gibt die Versionsnummer an, die als alte
Version anstelle der in der Datei control des .debs gespeicherten Version
verwendet werden soll.
-c, --calculate-only
berechnet nur die neue Versionsnummer, die
benutzt würde, und zeigt sie an; baut keine neue .deb-Datei; kann nicht
zusammen mit -v benutzt werden.
-s Zeichenkette, --string Zeichenkette
benutzt als Versionszeichenkette zum
Anhängen an die alte Versionsnummer Zeichenkette anstelle von
»LOCAL.«.
-k Hook-Befehl, --hook Hook-Befehl
ein Hook-Befehl, der nach dem Entpacken der
alten .deb-Datei und dem Ändern des changelog ausgeführt wird und
bevor die neue .deb-Datei entpackt wird. Muss in Anführungszeichen
stehen, falls er aus mehr als einem (Shell-)Wort besteht. Es kann nur ein
Hook-Befehl angegeben werden; falls Sie mehr als diesen einen ausführen
möchten, könnten Sie »bash« als Hook-Befehl angeben, dann
erhalten Sie eine Shell, in der Sie arbeiten können.
-D, --debug
übergibt --debug an
dpkg-deb(1).
-b, --force-bad-version
übergibt --force-bad-version an
dch(1)
-h, --help
zeigt Aufrufinformationen
-V, --version
zeigt Versionsinformationen.
SIEHE AUCH¶
HAFTUNGSAUSSCHLUSS¶
deb-reversion ist ein Werkzeug, das Portierern helfen soll, Pakete für andere Architekturen zu ändern und deb-repack zu ergänzen, das veränderte Pakete mit identischen Versionsnummern als offizielle Pakete erstellt. Chaos wird folgen! Mit deb-reversion kann eine ordnungsgemäße Versionsnummer ausgewählt werden, die die nächste offizielle Veröffentlichung nicht behindert, aber eigens mit APT-Pinning behandelt oder mit Dpkg gehalten werden kann. Bitte nehmen Sie zur Kenntnis, dass deb-reversion nicht ohne Probleme daherkommt. Obwohl es in den meisten Fällen gut funktioniert, könnte das gerade bei Ihnen anders sein. Beachten Sie insbesondere, das es (nur!) Binärpakete ändert und daher Abhängigkeiten mit strenger Berücksichtigung der Versionen zwischen Binärpaketen, die aus der selben Quelle erzeugt wurden, zerstört. Sie benutzen dieses Werkzeug auf eigene Gefahr und sollten keine Träne vergießen, falls Ihre Rennmaus in Flammen aufgeht, Ihre Mikrowelle Ihre Stereoanlage angreift oder der wütende Aufschlag Ihrer Faust Kaffee in Ihre Tastatur schüttet, was eine Kettenreaktion auslöst, die dazu führt, dass eine gewaltige Geldsumme von Ihrem Konto auf meins überwiesen wird.AUTOR¶
Das Copyright 2004/2005 liegt bei martin f. krafft madduck@debian.org und Änderungen unterliegen dem Copyright 2006 von Julian Gilbey jdg@debian.org. Die Rechte für das Kopieren, Weitergeben und/oder Ändern dieses Dokuments werden unter den Bedingungen der Artistic License gewährt: http://www.opensource.org/licenses/artistic-license.php. Auf Debian-Systemen kann der komplette Text der Artistic License unter /usr/share/common-licenses/Artistic gefunden werden. Diese Handbuchseite wurde von martin f. krafft madduck@debian.org geschrieben und durch Julian Gilbey jdg@debian.org geändert.NOTES¶
13. Feb. 2006 | [FIXME: source] |