Użycie: apt-ftparchive [opcje] polecenie
Polecenia: packages ścieżka_do_binariów [plik_override [przedrostek]]
sources ścieżka_do_źródeł [plik_override [przedrostek]]
contents ścieżka
release ścieżka
generate konfiguracja [grupy]
clean konfiguracja
apt-ftparchive generuje pliki indeksów dla archiwów Debiana. Obsługuje
różne rodzaje generowania, od w pełni zautomatyzowanych po funkcjonalne
zamienniki programów dpkg-scanpackages i dpkg-scansources.
apt-ftparchive generuje pliki Package na postawie drzewa plików .deb.
Wygenerowany plik zawiera pola kontrolne wszystkich pakietów oraz ich
skróty MD5 i rozmiary. Obsługiwany jest plik override, pozwalający wymusić
priorytet i dział pakietu.
apt-ftparchive podobnie generuje pliki Sources na podstawie drzewa plików
.dsc. Przy pomocy opcji --source-override można podać plik override dla
źródeł.
Polecenia "packages" i "sources" powinny być wykonywane w katalogu głównym
drzewa. "ścieżka_do_binariów" powinna wskazywać na katalog, od którego zacznie
się wyszukiwanie, a plik override powinien zawierać odpowiednie flagi.
Przedrostek (o ile został podany) jest dodawany przed ścieżką do każdego
pliku. Przykładowe użycie, z archiwum Debiana:
apt-ftparchive packages dists/potato/main/binary-i386/ > \
dists/potato/main/binary-i386/Packages
Opcje:
-h Ten tekst pomocy
--md5 Generuje sumy kontrolne MD5
-s=? Plik override dla źródeł
-q "Ciche" działanie
-d=? Opcjonalna podręczna baza danych
--no-delink Włącza tryb diagnostyczny odłączania
--contents Generuje plik zawartości (Contents)
-c=? Czyta wskazany plik konfiguracyjny
-o=? Ustawia dowolną opcję konfiguracji