table of contents
| dpkg-name(1) | dpkg suite | dpkg-name(1) |
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]
- Files will be moved into a subdirectory. If the directory given as
argument exists the files will be moved into that directory otherwise the
name of the target directory is extracted from the section field in the
control part of the package. The target directory will be
«unstable/binary-architecture/section». If the
section is not found in the control, then no-section is assumed,
and in this case, as well as for sections contrib,
non-free-firmware and non-free the target directory is
«section/binary-architecture». The section
field is not required so a lot of packages will find their way to the
no-section area.
Varning: Använd den här flaggan med tillförsikt, den är rörig.
- -c, --create-dir
- Flaggan kan användas tillsammans med -s-flaggan. Om en
målkatalog inte existerar kommer den att skapas automatiskt.
Varning: Använd denna flagga med tillförsikt.
- -?, --help
- Visar hjälpskärm och avslutar.
- -v, --version
- Visar version och avslutar.
MILJÖVARIABLER¶
- DEB_HOST_ARCH
- Sätter värdarkitekturen. Detta påverkar arkitekturnamnet som används i paketfilnamnet.
- DPKG_COLORS
- Väljer färgläge. För närvarande godtas
följande värden: auto (förval), always
och never.
Supported since dpkg 1.18.5.
- DPKG_NLS
- Om satt, används för att bestämma om lokalt
språkstöd ska aktiveras, även känt som
internationaliseringsstöd (eller i18n). Tillåtna
värden är: 0 och 1 (förval).
Supported since dpkg 1.19.0.
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.
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-deb --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
- Kan användas när nya paket byggs.
SE ÄVEN¶
ÖVERSÄTTNING¶
Peter Krefting och Daniel Nylander.
| 2026-09-09 | 1.23.11 |