Provided by: dpkg-dev_1.18.4ubuntu1.7_all bug

BEZEICHNUNG

       dpkg-name - Debian-Pakete zu vollen Paketnamen umbenennen

ÜBERSICHT

       dpkg-name [Option ?] [--] Datei ?

BESCHREIBUNG

       Diese  Handbuchseite  dokumentiert  das  dpkg-name-Programm, das eine einfache Möglichkeit
       bereitstellt, Debian-Pakete in ihren vollen Paketnamen umzubenennen. Ein voller  Paketname
       besteht   aus   Paket_Version_Architektur.Pakettyp  wie  in  der  Steuerdatei  des  Pakets
       spezifiziert. Der Version-Teil des Dateinamens besteht  aus  der  Versionsinformation  der
       Originalautoren  optional  gefolgt  von einem Gedankenstrich und der Revisionsinformation.
       Der Pakettyp-Teil entstammt dem Feld package_type (falls  vorhanden)  oder  wird  auf  deb
       gesetzt.

OPTIONEN

       -a, --no-architecture
              Der Zieldateiname wird keine Architekturinformation enthalten.

       -k, --symlink
              Lege einen Symlink an, anstatt zu verschieben.

       -o, --overwrite
              Existierende  Dateien  werden  überschrieben,  falls sie den gleichen Namen wie der
              Zieldateiname haben.

       -s, --subdir [Verzeichnis]
              Dateien  werden  in  ein  Unterverzeichnis  verschoben.  Falls  das  als   Argument
              existierende  Verzeichnis  existiert,  dann  werden  die Dateien in das Verzeichnis
              verschoben,  andernfalls  wird  das  Zielverzeichnis  aus  dem  »section«-Feld  des
              Steuerteils     des     Pakets     extrahiert.     Das     Zielverzeichnis     wird
              «unstable/binary-Architektur/Bereich»  sein.  Falls  die  Sektion  nicht   in   der
              Steuerdatei  gefunden  werden  kann, dann wird no-section angenommen, und in diesem
              Fall, wie auch für die Sektionen  non-free  und  contrib  ist  das  Zielverzeichnis
              «Bereich/binary-Architektur».  Das  Sektionsfeld muss nicht angegeben werden, daher
              werden viele Pakete ihren Weg in das no-section-Gebiet finden. Verwenden Sie  diese
              Option mit Vorsicht, sie ist unordentlich.

       -c, --create-dir
              Diese  Option  kann  zusammen  mit  der  Option  -s  verwendet  werden.  Falls  das
              Zielverzeichnis nicht gefunden werden kann, wird es automatisch angelegt. Verwenden
              Sie diese Option mit Vorsicht.

       -?, --help
              Zeige den Bedienungshinweis und beende.

       -v, --version
              Gebe die Version aus und beende sich.

FEHLER

       Einige  Pakete  folgen nicht der Namensstruktur Paket_Version_Architektur.deb. Pakete, die
       von dpkg-name umbenannt wurden, folgen dieser Struktur. Im Allgemeinen  hat  diese  keinen
       Einfluss  darauf,  wie  Pakete  von  dselect(1)/dpkg(1)  installiert  werden,  aber andere
       Installationswerkzeuge können von dieser Benennungsstruktur abhängen.

BEISPIELE

       dpkg-name bar-foo.deb
              Die Datei bar-foo.deb wird in bar-foo_1.0-2_i386.deb oder etwas ähnliches (abhängig
              von der Information, die in dem Steuerteil von bar-foo.deb ist) umbenannt.

       find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a
              Alle   Dateien   mit   der  Endung  deb  im  Verzeichnis  /root/debian  und  seiner
              Unterverzeichnisse   werden   von   dpkg-name   -   falls    notwendig    -    ohne
              Architekturinformation umbenannt.

       find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c
              Machen  Sie dies nicht. Ihr Archiv wird eine komplette Schweinerei werden, da viele
              Pakete nicht mit Sektionsinformationen kommen. Machen Sie dies nicht.

       dpkg-deb --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
              Dies kann beim Bau neuer Pakete verwendet werden.

ÜBERSETZUNG

       Die   deutsche    Übersetzung    wurde    2004,    2006-2015    von    Helge    Kreutzmann
       <debian@helgefjell.de>,  2007  von  Florian  Rehnisch  <eixman@gmx.de>  und  2008 von Sven
       Joachim <svenjoac@gmx.de> angefertigt. Diese Übersetzung ist  Freie  Dokumentation;  lesen
       Sie die GNU General Public License Version 2 oder neuer für die Kopierbedingungen. Es gibt
       KEINE HAFTUNG.

SIEHE AUCH

       deb(5), deb-control(5), dpkg(1), dpkg-deb(1), find(1), xargs(1).