dpkg-name(1)

Från Wiki.linux.se
Version från den 6 mars 2025 kl. 06.52 av Admin (diskussion | bidrag) (Skapade sidan med '= dpkg-name(1) = == NAMN == '''dpkg-name''' — döp om Debian-paket till deras fullständiga paketnamn == SYNOPSIS == dpkg-name ''[alternativ]'' ''[--]'' ''fil''... == BESKRIVNING == Detta program tillhandahåller ett enkelt sätt att döpa om Debian-paket till deras fullständiga paketnamn. Ett fullständigt paketnamn består av: <paket>_<version>_<arkitektur>.<pakettyp> som anges i kontrollfilen för paketet. ''version''-delen består av upstream-versionen,...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

dpkg-name(1)

NAMN

dpkg-name — döp om Debian-paket till deras fullständiga paketnamn

SYNOPSIS

dpkg-name [alternativ] [--] fil...

BESKRIVNING

Detta program tillhandahåller ett enkelt sätt att döpa om Debian-paket till deras fullständiga paketnamn. Ett fullständigt paketnamn består av:

<paket>_<version>_<arkitektur>.<pakettyp>

som anges i kontrollfilen för paketet. version-delen består av upstream-versionen, eventuellt följt av ett bindestreck och Debian-revisionen. pakettyp kommer från kontrollfältet (om tillgängligt) eller antas vara deb som standard.

ALTERNATIV

  • -a, --no-architecture
 Exkludera arkitekturinformation från det nya filnamnet.
  • -k, --symlink
 Skapa en symbolisk länk istället för att flytta filen.
  • -o, --overwrite
 Ersätt befintliga filer med samma namn.
  • -s, --subdir [dir]
 Flytta filer till en underkatalog.  
 Om katalogen dir anges används den, annars extraheras målplatsen från paketets Section-fält.  
 Katalogen kommer då att vara:
 ```
 unstable/binary-<arkitektur>/<sektion>
 ```
 Om ingen sektion finns, används standardvärdet no-section.  
 För non-free och contrib placeras paket i:
 ```
 <sektion>/binary-<arkitektur>
 ```
 **Varning**: Använd försiktigt, kan leda till oorganiserade kataloger.
  • -c, --create-dir
 Skapa underkataloger vid behov (används med -s).
 **Varning**: Kan skapa oönskade kataloger.
  • -?, --help
 Visa hjälpinformation och avsluta.
  • -v, --version
 Visa programversion och avsluta.

MILJÖVARIABLER

  • DEB_HOST_ARCH
 Anger värd-arkitektur, påverkar arkitekturdelen i filnamnet.
  • DPKG_COLORS
 Anger färgläge (sedan dpkg 1.18.5).  
 Tillåtna värden: auto (standard), always, never.
  • DPKG_NLS
 Aktiverar eller inaktiverar internationalisering (i18n) (sedan dpkg 1.19.0).  
 Möjliga värden: 0 och 1 (standard).

BUGGAR

Vissa paket följer inte standardnamnstrukturen: ``` <paket>_<version>_<arkitektur>.deb ``` Filer som döps om med dpkg-name följer dock alltid denna struktur. Detta påverkar normalt inte dpkg eller dselect, men kan skapa problem för andra installationsverktyg.

EXEMPEL

  • dpkg-name bar-foo.deb
 Döp om bar-foo.deb till exempelvis bar-foo_1.0-2_i386.deb (baserat på dess metadata).
  • find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a
 Ombenämn alla .deb-filer i /root/debian utan att inkludera arkitektur.
  • **VARNING: Använd INTE följande kommando!**
 ```sh
 find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c
 ```
 Detta skapar en rörig katalogstruktur eftersom många paket saknar sektionsinformation.
  • dpkg-deb --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
 Användbart vid paketskapande.

SE ÄVEN

COLOPHON

Denna sida är en del av **dpkg** (Debian Package Manager)-projektet. För mer information: https://wiki.debian.org/Teams/Dpkg

Buggrapporter: http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=dpkg

Sidan genererades från dpkg:s Git-repository (hämtad 2025-02-02).

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dpkg-name.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till PC Service som har sponsrat Linux.se med webbhotell.