Man page - dpkg-name(1)
Packages contains this manual
- deb822(5)
- dpkg-vendor(1)
- deb-symbols(5)
- deb-src-rules(5)
- dpkg-mergechangelogs(1)
- dsc(5)
- deb-src-control(5)
- dpkg-shlibdeps(1)
- dpkg-genbuildinfo(1)
- dpkg-scanpackages(1)
- deb-substvars(5)
- dpkg-parsechangelog(1)
- dpkg-architecture(1)
- deb-triggers(5)
- deb-changelog(5)
- deb-extra-override(5)
- deb-buildinfo(5)
- dpkg-buildpackage(1)
- dpkg-distaddfile(1)
- dpkg-gencontrol(1)
- dpkg-buildtree(1)
- deb-postrm(5)
- deb-version(7)
- deb-prerm(5)
- deb-preinst(5)
- deb-src-files(5)
- dpkg-buildapi(1)
- dpkg-checkbuilddeps(1)
- deb-src-symbols(5)
- deb-old(5)
- dpkg-source(1)
- deb-changes(5)
- deb-origin(5)
- dpkg-buildflags(1)
- deb-override(5)
- deb(5)
- dpkg-scansources(1)
- deb-control(5)
- deb-split(5)
- deb-shlibs(5)
- dpkg-build-api(7)
- deb-postinst(5)
- deb-conffiles(5)
- dpkg-genchanges(1)
- dpkg-gensymbols(1)
- dpkg-name(1)
- deb-md5sums(5)
apt-get install dpkg-dev
Available languages:
en fr pt nl sv deManual
dpkg-name
NAMNSYNOPS
BESKRIVNING
FLAGGOR
MILJĂVARIABLER
PROGRAMFEL
EXEMPEL
SE ĂVEN
ĂVERSĂTTNING
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Ä Debian paket 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 krĂ€vs inte, sĂ„ flera paket hamnar i katalogen âno-sectionâ.
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 (sedan dpkg 1.18.5). För nÀrvarande godtas följande vÀrden: auto (förval), always och never .
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) (sedan dpkg 1.19.0). TillÄtna vÀrden Àr: 0 och 1 (förval).
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
deb (5), deb-control (5), dpkg (1), dpkg-deb (1), find (1), xargs (1).
ĂVERSĂTTNING
Peter Krefting och Daniel Nylander.