Provided by: dpkg-dev_1.16.1.2ubuntu7_all bug

NAMN

       dpkg-name - byt namnet på Debianpaket till det fullständiga paketnamnet

SYNOPS

       dpkg-name [flagga...] [--] fil...

BESKRIVNING

       Manualsidan  dokumenterar  programmet dpkg-name, vilket tillhandahåller
       ett enkelt sätt att byta namn på Debianpaket  till  deras  fullständiga
       paketnamn.      Ett      fullständigt      paketnamn      består     av
       paket_version_arkitektur.pakettyp och anges av control-filen i paketet.
       Version-delen  av  filnamnet består av uppströmsversionsinformation och
       kan eventuellt följas av ett  bindestreck  och  revisionsinformationen.
       Pakettyp-delen  kommer  från  fältet  package-type om det finns, annars
       deb.

FLAGGOR

       -a, --no-architecture
              Destinationsfilnamnet kommer inte att innehålla  information  om
              arkitektur.

       -k, --symlink
              Skapa en symbolisk länk istället för att flytta.

       -o, --overwrite
              Befintliga  filer  kommer  att skrivas över om de har samma namn
              som destinationsfilnamnet.

       -s, --subdir [katalog]
              Filerna kommer att flyttas till en underkatalog. Om katalogen  i
              argumentet  existerar  kommer  filerna  att  flyttas  in  i  den
              katalogen, om inte kommer namnet på målkatalogen att hämtas från
              sektionsfältet  i styrdelen av paketet. Målkatalogen kommer vara
              "unstable/binary-arkitekursektion". Om sektionen inte  hittas  i
              styrfilen   antas   "no-section",   och  i  så  fall,  samt  för
              sektionerna   "non-free"   och   "contrib",   är    målkatalogen
              "sektion/binary-arkitektur".  Sektionsfältet är inte nödvändigt,
              så flera paket hamnar i katalogen "no-section". Använd  den  här
              flaggan med tillförsikt, den kan vara rörig.

       -c, --create-dir
              Flaggan   kan   användas   tillsammans  med  -s-flaggan.  Om  en
              målkatalog inte existerar kommer  den  att  skapas  automatiskt.
              Använd denna flagga försiktigt.

       -h, --help
              Visar hjälpskärm och avslutar.

       -v, --version
              Visar version och avslutar.

EXEMPEL

       dpkg-name bar-foo.deb
              Filen    "bar-foo.deb"    kommer   att   få   det   nya   namnet
              bar-foo_1.0-2_i386.deb eller något liknande (beroende på  vilken
              information som hittas i styrdelen av "bar-foo.deb").

       find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a
              Alla  filer med ändelsen "deb" i katalogen /root/debian och dess
              underkataloger kommer att få sina namn ersatta med dpkg-name, om
              så behövs, till namn utan arkitekturinformation.

       find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c
              Gör  inte    här.  Ditt  arkiv  kommer att röras till helt och
              hållet eftersom många paket inte har någon  sektionsinformation.
              Gör inte  här.

       dpkg --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
              Kan användas när nya paket byggs.

PROGRAMFEL

       Vissa  paket  följer  inte namnstrukturen paket_version_arkitektur.deb.
       Paket vars namn ändrats med  dpkg-name  kommer  följa  denna  struktur.
       Normalt  påverkar  detta inte hur dselect(1)/dpkg(1) installerar paket,
       men  vissa  andra  installationsverktyg  kan  vara  beroende  av  denna
       namngivningsstruktur.

SE ÄVEN

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

FÖRFATTARE

       Upphovsrättsskyddat © 1995, 1996 Erick Branderhorst

       Detta är fri programvara; se GNU General Public License version 2 eller
       senare för kopieringsvillkor. Det finns INGEN GARANTI.

ÖVERSÄTTNING

       Peter Krefting och Daniel Nylander.