Provided by:
dpkg-dev_1.15.4ubuntu2_all 
NAMN
dpkg-name - byt namnet på Debianpaket till det fullständiga paketnamnet
SYNOPS
dpkg-name [flaggor] [--] filer
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-<arkitekur>/<sektion>". 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.
-l, --license
Visa upphovsrättslicensvillkor och avsluta.
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 så 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 så 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>_<arckitektur>.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.