Употреба: apt-ftparchive [опции] команда
Команди: packages binarypath [overridefile [pathprefix]]
sources srcpath [overridefile [pathprefix]]
contents път
release път
generate config [групи]
clean config
apt-ftparchive генерира индексни файлове за архиви на Дебиан. Поддържа
много стилове на генериране от напълно автоматично до функционални
замени на dpkg-scanpackages и dpkg-scansources.
apt-ftparchive генерира „Package“ файлове от дърво с .deb файлове. Файлът
„Package“ представлява съдържанието на всички контролни полета на всеки
пакет, както и MD5 хеш и размер на файла. Стойностите на полетата
„Priority“ и „Section“ могат да бъдат изменени с файл „override“.
По подобен начин apt-ftparchive генерира „Sources“ файлове от дърво с .dsc
файлове. Опцията --source-override може да се използва за указване на файл
„override“ за пакети с изходен код.
Командите „packages“ и „sources“ трябва да се изпълняват в корена на дървото.
BinaryPath трябва да сочи към основата, където започва рекурсивното търсене и
файла „override“ трябва да съдържа всички флагове за преназначаване. Pathprefix
се прибавя към полетата на файловите имена, ако съществува. Пример за употреба
от архива на Дебиан:
apt-ftparchive packages dists/potato/main/binary-i386/ > \
dists/potato/main/binary-i386/Packages
Опции:
-h Този помощен текст.
--md5 Управление на генерирането на MD5.
-s=? Файл „override“ за пакети с изходен код.
-q Без показване на съобщения.
-d=? Избор на допълнителна база от данни за кеширане.
--no-delink Включване на режим за премахване на връзки.
--contents Управление на генерирането на файлове със съдържание.
-c=? Четене на този конфигурационен файл.
-o=? Настройване на произволна конфигурационна опция