dpkg-name(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) |
Admin (diskussion | bidrag) |
||
Rad 73: | Rad 73: | ||
== EXEMPEL == | == 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''' | * '''dpkg-deb --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb''' | ||
Användbart vid paketskapande. | |||
= Sidslut = | |||
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dpkg-name.1.html | |||
<HR> | |||
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/ | |||
<BR><BR>Tack till [https://pc-service.se PC Service] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. | |||
[[Kategori:Linuxmanual grupp 1]] | |||
[[Kategori:Linuxmanual]] | |||
== SE ÄVEN == | == SE ÄVEN == |
Versionen från 6 mars 2025 kl. 06.57
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.
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.
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.