dpkg-distaddfile(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== dpkg-distaddfile(1) == === NAMN === '''dpkg-distaddfile''' - Lägger till poster i ''debian/files'' === SYNOPSIS === <code>dpkg-distaddfile [option...] filnamn sektion prioritet</code> === BESKRIVNING === '''dpkg-distaddfile''' lägger till en post för en angiven fil i ''debian/files''. Den tar tre argument utan flaggor: filnamnet, sektionen och prioriteten för ''.changes''-filen. Filnamnet ska anges relativt till den katalog där '''dpkg-genchanges''' förvän...')
 
 
(4 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
== dpkg-distaddfile(1) ==
== Namn ==
dpkg-buildpackage - bygga binära eller källkodspaket från källor


=== NAMN ===
== Synopsis ==
'''dpkg-distaddfile''' - Lägger till poster i ''debian/files''
''dpkg-buildpackage [alternativ...] [--] [filnamn.dsc|katalog]''


=== SYNOPSIS ===
== Beskrivning ==
<code>dpkg-distaddfile [option...] filnamn sektion prioritet</code>
dpkg-buildpackage är ett program som automatiserar processen att bygga ett Debian-paket.


=== BESKRIVNING ===
Det utför följande steg:
'''dpkg-distaddfile''' lägger till en post för en angiven fil i ''debian/files''.


Den tar tre argument utan flaggor: filnamnet, sektionen och prioriteten för ''.changes''-filen.
1. Förbereder byggmiljön genom att ställa in miljövariabler och anropa dpkg-source --before-build.


Filnamnet ska anges relativt till den katalog där '''dpkg-genchanges''' förväntar sig att hitta filerna, oftast ''..'', snarare än att vara en sökväg relativt till den aktuella katalogen när '''dpkg-distaddfile''' körs.
2. Kontrollerar att byggberoenden och byggkonflikter är uppfyllda (såvida inte -d eller --no-check-builddeps anges).


=== FLAGGOR ===
3. Rensar byggträdet genom att köra "debian/rules clean" med fakeroot.
* <code>-f <files-list-file></code> 
4. Skapar källpaketet om en sådan byggning har begärts.
  Läser eller skriver listan över filer som ska laddas upp här, istället för att använda ''debian/files''.
* <code>-?</code>, <code>--help</code> 
  Visar hjälpmeddelandet och avslutar.
* <code>--version</code> 
  Visar versionsinformationen och avslutar.


=== MILJÖVARIABLER ===
5. Kör debian/rules för att bygga och skapa binärpaket.
* '''DPKG_COLORS'''
  * Anger färgmoden (sedan dpkg 1.18.5). Tillåtna värden är: ''auto'' (standard), ''always'' och ''never''.
* '''DPKG_NLS'''
  * Om satt, avgör om inbyggt stöd för olika språk (i18n) ska aktiveras (sedan dpkg 1.19.0). Tillåtna värden är: ''0'' och ''1'' (standard).


=== FILER ===
6. Genererar en .buildinfo-fil.
* '''debian/files'''
  * Listan över genererade filer som ingår i den förberedda uppladdningen. '''dpkg-distaddfile''' kan användas för att lägga till ytterligare filer.


=== SE ÄVEN ===
7. Skapar en .changes-fil med dpkg-genchanges.
* [[deb-src-files(5)]]


=== COLOPHON ===
8. Rensar byggträdet om --post-clean är aktiverat.
Denna sida är en del av '''dpkg'''-projektet (Debian Package Manager). Information om projektet finns på
[https://wiki.debian.org/Teams/Dpkg/ Debian Wiki]. Om du har en felrapport för denna manualsida, se
[http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=dpkg Bug-rapportering för dpkg].


9. Signerar relevanta filer om det inte har inaktiverats.


== Alternativ ==
* --build=typ
- Anger byggtyp (source, any, all, binary, full).
* -b - Bygger binärpaket.
* -B - Bygger arkitekturspecifika binärpaket.
* -A - Bygger arkitektur-oberoende binärpaket.
* -S - Bygger endast källpaket.
* --target=mål
- Kör specifikt make-mål från debian/rules.
* --check-builddeps
- Kontrollera byggberoenden och konflikter.
* --root-command=kommando
- Kör root-relaterade steg


= Sidslut =
= Sidslut =

Nuvarande version från 2 mars 2025 kl. 16.05

Namn

dpkg-buildpackage - bygga binära eller källkodspaket från källor

Synopsis

dpkg-buildpackage [alternativ...] [--] [filnamn.dsc|katalog]

Beskrivning

dpkg-buildpackage är ett program som automatiserar processen att bygga ett Debian-paket.

Det utför följande steg:

1. Förbereder byggmiljön genom att ställa in miljövariabler och anropa dpkg-source --before-build.

2. Kontrollerar att byggberoenden och byggkonflikter är uppfyllda (såvida inte -d eller --no-check-builddeps anges).

3. Rensar byggträdet genom att köra "debian/rules clean" med fakeroot. 4. Skapar källpaketet om en sådan byggning har begärts.

5. Kör debian/rules för att bygga och skapa binärpaket.

6. Genererar en .buildinfo-fil.

7. Skapar en .changes-fil med dpkg-genchanges.

8. Rensar byggträdet om --post-clean är aktiverat.

9. Signerar relevanta filer om det inte har inaktiverats.

Alternativ

  • --build=typ

- Anger byggtyp (source, any, all, binary, full).

  • -b - Bygger binärpaket.
  • -B - Bygger arkitekturspecifika binärpaket.
  • -A - Bygger arkitektur-oberoende binärpaket.
  • -S - Bygger endast källpaket.
  • --target=mål

- Kör specifikt make-mål från debian/rules.

  • --check-builddeps

- Kontrollera byggberoenden och konflikter.

  • --root-command=kommando

- Kör root-relaterade steg

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dpkg-distaddfile.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 Datorhjälp som har sponsrat Linux.se med webbhotell.