APT-FTPARCHIVE(1) APT APT-FTPARCHIVE(1) (NAME) apt-ftparchive - (SYNOPSIS) apt-ftparchive [-dsq] [--md5] [--delink] [--readonly] [--contents] [--arch architecture] [-o=config_string] [-c=config_file] {packages path [override-file [pathprefix]] | sources path [override-file [pathprefix]] | contents path | release path | generate config_file section... | clean config_file | {-v | --version} | {-h | --help}} (DESCRIPTION) apt-ftparchive APT . . apt-ftparchive dpkg-scanpackages(1) packages . (contents file generator) contents <<>> . apt-ftparchive .deb gzip(1) . (full generate) . -h --help . packages packages (Package) . .deb stdout . dpkg-scanpackages(1) . --db . sources sources . .dsc stdout . dpkg-scansources(1) . override override .src . --source-override override . contents contents (Contents) . .deb . stdout . . . --db . release release Release . Packages, Sources, Contents, Components icons Release, Index md5sum.txt (APT::FTPArchive::Release::Default-Patterns). APT::FTPArchive::Release::Patterns . Release (digest) MD5 SHA1 SHA256 SHA512 ( ) stdout . Release APT::FTPArchive::Release APT::FTPArchive::Release::Origin. : Origin, Label, Suite, Version, Codename, Date, NotAutomatic, ButAutomaticUpgrades, Acquire-By-Hash, Valid-Until, Signed-By, Architectures, Components Description. generate generate cron . . clean clean . GENERATE (THE GENERATE CONFIGURATION) generate . ISC ISC bind 8 dhcpd . apt.conf(5) . generate (sectional) apt.conf(5) (tree) . (scope tag) . generate . Dir Dir . . ArchiveDir FTP ls-LR dist . OverrideDir override . CacheDir . FileListDir FileList . Default Default . (override) . Packages::Compress . APT::Compressor . '. gzip' . Packages::Extensions . '.deb' . Sources::Compress Packages::Compress Sources . Sources::Extensions . '.dsc' . Contents::Compress Packages::Compress Contents . Translation::Compress Packages::Compress Translation-en . DeLinkLimit (delink) ( ) . External-Links . FileMode (mode) . 0644 . umask . LongDescription Packages Translation-en . TreeDefault Tree . $(DIST) $(SECTION) $(ARCH) . MaxContentsChange Contents . Contents (round-robin) . ContentsAge Contents . mtime Contents . Contents [ override]. .deb . 10 . Directory .deb . $(DIST)/$(SECTION)/binary-$(ARCH)/ . SrcDirectory . $(DIST)/$(SECTION)/source/ . Packages Packages . $(DIST)/$(SECTION)/binary-$(ARCH)/Packages . Sources Sources . $(DIST)/$(SECTION)/source/Sources . Translation Translation-en ( Packages ) . $(DIST)/$(SECTION)/i18n/Translation-en . InternalPrefix (symlink) . $(DIST)/$(SECTION)/ . Contents Contents . $(DIST)/$(SECTION)/Contents-$(ARCH) . Packages Contents ( ) apt-ftparchive . Contents::Header (header file) contents . BinCacheDB . . FileList apt-ftparchive . . SourceFileList apt-ftparchive . . . Tree Tree (section) (Architecture) . Directory . Tree (scope tag) $(DIST) ( ArchiveDir ). dists/trixie . TreeDefault Tree . Tree apt-ftparchive : for i in Sections do for j in Architectures do Generate for DIST=scope SECTION=i ARCH=j Sections main contrib non-free non-free-firmware . Architectures . 'source' . 'all' Packages all . LongDescription Packages Translation-en . BinOverride override . override . SrcOverride override . override . ExtraOverride extra override . SrcExtraOverride extra override . BinDirectory bindirectory . (scope tag) Tree SectionArchitecture. Packages Packages . Sources Sources . Packages Sources . Contents Contents (). BinOverride override . SrcOverride override . ExtraOverride extra override . SrcExtraOverride extra override . BinCacheDB . PathPrefix . FileList, SourceFileList . OVERRIDE (THE BINARY OVERRIDE FILE) override dpkg-scanpackages(1) . . (maintainer permutation) . : old [// oldn]* => new : new (//) . new . . OVERRIDE (THE SOURCE OVERRIDE FILE) override dpkg- scansources(1) . . . EXTRA OVERRIDE (THE EXTRA OVERRIDE FILE) extra override . : . (OPTIONS) . -f---no-f -f=no (override) . --md5, --sha1, --sha256, --sha512 . . : APT::FTPArchive::Checksum APT::FTPArchive::Index::Checksum Index Packages, Sources Release Checksum MD5, SHA1, SHA256 SHA512 . -d, --db . generate . : APT::FTPArchive::DB. -q, --quiet (logging) . q . -q=# . : quiet. --delink (delinking). External-Links . --no-delink . : APT::FTPArchive::DeLinkAct. --contents (contents generation). DB DB . generate Contents . . : APT::FTPArchive::Contents. -s, --source-override override sources. : APT::FTPArchive::SourceOverride. --readonly (read only). : APT::FTPArchive::ReadOnlyDB. -a, --arch *_arch.deb *_all.deb packages contents . : APT::FTPArchive::Architecture. APT::FTPArchive::AlwaysStat apt-ftparchive(1) cachedb . / . . "false" / . APT::FTPArchive::LongDescription "true" "false" apt-ftparchive(1) Translation . Translation-en generate . -h, --help . -v, --version . --audit (audit) (notice). (quiet) . -c, --config-file . . APT_CONFIG . apt.conf(5) . -o, --option . -o Foo::Bar=bar . -o --option . --cli-version CLI. MAJOR.MINOR . MINOR . : 3.2 0.32 1.22 2.12 . X.9 : 2.9 3.0 2.10 2.8 (2.9 3.0 ). APT 3.1.10 . APT::Version -o APT::Version=2 apt(8) 2.x . APT apt(8) 0.(10 * major + minor) . 0.X (soft-deprecated) 2.x . --no-color, --color . apt(8) NO_COLOR APT_NO_COLOR APT::Color apt.conf(5) . (EXAMPLES) Packages (.deb): apt-ftparchive packages directory | gzip > Packages.gz (SEE ALSO) apt.conf(5) (DIAGNOSTICS) apt-ftparchive . (BUGS) APT[1]. APT /usr/share/doc/debian/bug-reporting.txt reportbug(1) . (AUTHORS) Jason Gunthorpe APT (NOTES) 1. APT https://bugs.debian.org/src:apt APT 3.3.3 29 January 2023 APT-FTPARCHIVE(1)