Použití: apt-ftparchive [volby] příkaz
Příkazy: packages binárnícesta [souboroverride [prefixcesty]]
sources zdrojovácesta [souboroverride [prefixcesty]]
contents cesta
release cesta
generate konfiguračnísoubor [skupiny]
clean konfiguračnísoubor
apt-ftparchive generuje indexové soubory debianích archivů. Podporuje
několik režimů vytváření - od plně automatického až po funkční ekvivalent
příkazů dpkg-scanpackages a dpkg-scansources.
apt-ftparchive vytvoří ze stromu .deb souborů soubory Packages. Soubor
Packages obsahuje kromě všech kontrolních polí každého balíku také jeho
velikost a MD5 součet. Podporován je také soubor override, kterým můžete
vynutit hodnoty polí Priority a Section.
Podobně umí apt-ftparchive vygenerovat ze stromu souborů .dsc soubory
Sources. Volbou --source-override můžete zadat zdrojový soubor override.
Příkazy „packages“ a „sources“ by se měly spouštět z kořene stromu.
BinárníCesta by měla ukazovat na začátek rekurzivního hledání a soubor
override by měl obsahovat příznaky pro přepis. PrefixCesty, pokud je
přítomen, je přidán do polí Filename.
Reálný příklad na archivu Debianu:
apt-ftparchive packages dists/potato/main/binary-i386/ > \
dists/potato/main/binary-i386/Packages
Volby:
-h Tato nápověda
--md5 Vygeneruje kontrolní MD5
-s=? Zdrojový soubor override
-q Tichý režim
-d=? Vybere volitelnou databázi pro vyrovnávací paměť
--no-delink Povolí ladicí režim
--contents Vygeneruje soubor Contents
-c=? Načte tento konfigurační soubor
-o=? Nastaví libovolnou volbu