apt-file - search for files within Debian packages (command-line interface)

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename apt-file_3.2.2_all.deb
Package name apt-file
Package version 3.2.2
Package release -
Package architecture all
Package type deb
Category admin admin::package-management implemented-in::perl interface::commandline protocol::ftp protocol::http role::program scope::utility suite::debian use::searching works-with::file works-with::software:package
Homepage -
License -
Maintainer APT Development Team <deity@lists.debian.org>
Download size 37.60 KB
Installed size 90.00 KB
apt-file is a command line tool for searching files contained in packages
for the APT packaging system. You can search in which package a file is
included or list the contents of a package without installing or fetching it.


Package Version Architecture Repository
apt-file_3.2.2_all.deb 3.2.2 all Debian Main
apt-file - - -


Name Value
apt >= 1.3~exp1~
libapt-pkg-perl -
liblist-moreutils-perl -
libregexp-assemble-perl -
perl:any -


Type URL
Mirror ftp.br.debian.org
Binary Package apt-file_3.2.2_all.deb
Source Package apt-file

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install apt-file deb package:
    # sudo apt-get install apt-file




2019-02-09 - Niels Thykier <niels@thykier.net>
apt-file (3.2.2) unstable; urgency=medium
* Fix bug where the progress indicator was still been using
under debug mode (despite the intention for it to be
disabled as it clashes with the debug messages).
* README.md: Update links to Julian's blog.  (Closes: #921115)
* Optimize imports to reduce start up time a bit.
2018-12-28 - Niels Thykier <niels@thykier.net>
apt-file (3.2.1) unstable; urgency=medium
* Include a final new-line in the 50apt-file.conf file.  Thanks to
Sven Joachim for reporting its absence.  (Closes: #917304)
* Optimize "apt-file list-indices" by about a factor 3 in the
default case by calling "apt-get indextargets" only once rather
than once per index.
* Have apt-file print status indicators when stdout is a TTY
(and when not running in debug mode).
* Explicitly pass configuration file to apt-file during the test
to fix a problem with the autopkgtests failing.
2018-12-25 - Niels Thykier <niels@thykier.net>
apt-file (3.2) unstable; urgency=medium
* Drop now unnecessary lintian-overrides.
* Add a new "list-indices" command to list which indices can be
enabled/disabled and searched (using the -I command).
* Assume that Contents files no longer have a descriptive header
that contains human-readable instructions for how to read the
file.  If you are working with Contents files that still have
them, then set "apt-file::Parser::Check-For-Description-Header"
to "true" in /etc/apt/apt.conf.d/50apt-file.conf.  Thanks to
Paul Wise for making this factor 2 speed improvement possible.
(Closes: #881406)
* Reset the error message for when the apt-file cache is empty
to refer to "apt-file update" instead of "apt update".
(Closes: #857095)
* Clarify in apt-file.1 that "apt-file update" is not deprecated
as it has a special case where it is different from a regular
"apt update" / "apt-get update".
* Sort the options in the --help output (except for --help and
"--", which are both deliberately last).  (Closes: #651684)
* Bump Standards-Version to 4.3.0.
2018-04-28 - Niels Thykier <niels@thykier.net>
apt-file (3.1.6) unstable; urgency=medium
* Fix typo in the changelog
* Update Vcs-* fields to point to salsa.debian.org.
* Bump Standards-Versions to 4.1.4 - No changes required.
* Bump debhelper compat 11 via the new "debhelper-compat"
2017-10-28 - Niels Thykier <niels@thykier.net>
apt-file (3.1.5) unstable; urgency=medium
* Remove rapt-file and two obsolete .sgml files from the source.
* Set R³ to no; apt-file does not need (fake)root during the
binary-targets in the package builds.
* Skip dh_strip_nondeterminism; it is a no-op at the moment and
is planned to be removed eventually.
* Set debhelper compat to 10.
* Bump Standards-Version to 4.1.1 - no additional changes
2017-01-23 - Niels Thykier <niels@thykier.net>
apt-file (3.1.4) unstable; urgency=medium
* Fix typo in 60disable-contents-fetching.conf.  Thanks to
Felix Geyer for spotting it.  (Closes: #843453)
* apt-file: Fix two spelling mistakes in the --help output.
Thanks to "axhn" on IRC and Guillem Jover for spotting
2016-11-06 - Niels Thykier <niels@thykier.net>
apt-file (3.1.3) unstable; urgency=medium
* apt-file: Gracefully handle if origins (or suites) have spaces
in them.  (Closes: #843401, #843403)

See Also

Package Description
apt-forktracer_0.5_all.deb utility for tracking non-official package versions
apt-listbugs_0.1.28_all.deb tool which lists critical bugs before each APT installation
apt-listchanges_3.19_all.deb package change history notification tool
apt-listdifferences_1.20190206_all.deb source differences notification tool
apt-mirror_0.5.4-1_all.deb APT sources mirroring tool
apt-move_4.2.27-5_i386.deb maintain Debian packages in a package pool
apt-rdepends_1.3.0-6_all.deb recursively lists package dependencies
apt-show-source_0.11_all.deb Shows source-package information
apt-show-versions_0.22.11_all.deb lists available package versions with distribution
apt-src_0.25.2_all.deb manage Debian source packages
apt-transport-https_1.8.2_all.deb transitional package for https support
apt-transport-s3_1.3.0-1_all.deb APT transport for privately held AWS S3 repositories
apt-transport-tor_0.4_all.deb APT transport for anonymous package downloads via Tor
apt-utils_1.8.2_i386.deb package management related utility programs
apt-venv_1.0.0-2_all.deb apt virtual environment