table of contents
- bookworm 1.21.22
- testing 1.22.2
- unstable 1.22.4
- experimental 1.22.3
dpkg-scanpackages(1) | dpkg suite | dpkg-scanpackages(1) |
NOME¶
dpkg-scanpackages - cria ficheiros de índices Packages
RESUMO¶
dpkg-scanpackages [option...] binary-path [override-file [path-prefix]] > Packages
DESCRIÇÃO¶
dpkg-scanpackages sorts through a tree of Debian binary packages and creates a Packages file, used by apt(8), dselect(1), etc, to tell the user what packages are available for installation. These Packages files are the same as those found on Debian archive sites and media discs. You might use dpkg-scanpackages yourself if making a directory of local packages to install on a cluster of machines.
Note: If you want to access the generated Packages file with apt(8) you will probably need to compress the file with xz(1) (generating a Packages.xz file), bzip2(1) (generating a Packages.bz2 file) or gzip(1) (generating a Packages.gz file). apt(8) ignores uncompressed Packages files except on local access (i.e. file:// sources).
binary-path é o nome da árvore dos pacotes binários a processar (por exemplo, contrib/binary-i386). É melhor tornar isto relativo à raiz do arquivo Debian, porque cada campo Filename no novo ficheiro Packages irá começar com esta string.
override-file is the name of a file to read which contains information about how the package fits into the distribution (the file can be compressed since dpkg 1.15.5); see deb-override(5).
prefixo-caminho é um string opcional a ser precedida aos campos Filename.
Se for encontrada mais do que uma versão de um pacote, apenas a mais recente é incluída no resultado. Se estes tiverem a mesma versão e apenas diferirem na arquitectura, é usado apenas o primeiro encontrado.
OPÇÕES¶
- -t, --type type
- Sonda por pacotes *.tipo, em vez de *.deb.
- -e, --extra-override file
- Scan file to find supplementary overrides (the file can be compressed since dpkg 1.15.5). See deb-extra-override(5) for more information on its format.
- -a, --arch arch
- Usa um padrão que consistem de *_all.deb e *_arch.deb em vez de examinar todos os debs.
- -h, --hash hash-list
- Apenas gera cinzas de ficheiros para a lista especificada, especificada-por-vírgulas, (desde dpkg 1.17.14). A predefinição é gerar todos os hashes actualmente suportados. Valores suportados: md5, sha1, sha256.
- -m, --multiversion
- Inclui todos os pacotes encontrados no resultado.
- -M, --medium id-string
- Adiciona um campo X-Medium que contém o valor string-id (desde dpkg 1.15.5). Este campo é necessário se desejar gerar ficheiros Packages.cd para serem usados pelo método de acesso media do dselect.
- -?, --help
- Mostra a mensagem de utilização e termina.
- --version
- Mostra a versão e termina.
AMBIENTE¶
- DPKG_COLORS
- Define o modo de cor (desde dpkg 1.18.5). Os valores actualmente aceites são: auto (predefinido), always e never.
- DPKG_NLS
- Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nativa. Também como conhecido como suporte de internacionalização (ou i18n) (desde dpkg 1.19.0). Os valores aceites são 0 e 1 (predefinição).
DIAGNÓSTICO¶
dpkg-scanpackages gera os erros auto-explicativos usuais. Também avisa acerca de pacotes que estão no sub-directório errado, estão duplicados, têm um campo Filename no seu ficheiro de controle, estão em falta no ficheiro de sobreposições, ou têm substituições do maintainer as quais não tomam efeito.
VEJA TAMBÉM¶
dpkg(1), dselect(1), deb-override(5), deb-extra-override(5), dpkg-scansources(1).
TRADUÇÃO¶
Américo Monteiro
Se encontrar algum erro na tradução deste documento, por favor comunique para Américo Monteiro <a_monteiro@gmx.com>.
2024-01-19 | 1.22.3 |