Utilização: apt-ftparchive [opções] comando
Comandos: packages caminho_binário [ficheiro_override [prefixo_caminho]]
sources caminho_fonte [ficheiro_override [prefixo_caminho]]
contents caminho
release caminho
generate config [grupos]
clean config
O apt-ftparchive gera ficheiros de índice para repositórios Debian. Ele
suporta muitos estilos de criação, desde totalmente automatizados até
substitutos funcionais para o dpkg-scanpackages e dpkg-scansources
O apt-ftparchive gera ficheiros Packages a partir de uma árvore de .debs.
O ficheiro Package contém o conteúdo de todos os campos de controle de
cada pacote bem como o hash MD5 e tamanho do ficheiro. É suportado um
ficheiro override para forçar o valor de Priority e Section.
Similarmente, o apt-ftparchive gera ficheiros Sources a partir de uma
árvore de .dscs. A opção --source-override pode ser utilizada para
especificar um ficheiro override de fontes
Os comandos 'packages' e 'sources' devem ser executados na raiz da
árvore. CaminhoBinário deve apontar para a base de procura recursiva
e o ficheiro override deve conter as flags override. CaminhoPrefixo é
incluído aos campos filename caso esteja presente. Exemplo de uso do
repositório Debian :
apt-ftparchive packages dists/potato/main/binary-i386/ > \
dists/potato/main/binary-i386/Packages
Opções:
-h Este texto de ajuda
--md5 Controlar a criação do MD5
-s=? Ficheiro override de código-fonte
-q Silencioso
-d=? Seleccionar a base de dados de caching opcional
--no-delink Habilitar o modo de debug delinking
--contents Controlar a criação do ficheiro de conteúdo
-c=? Ler este ficheiro de configuração
-o=? Definir uma opção de configuração arbitrária