Forrest logo
tool overview
On this page you find all important commands for the CLI tool apt-file. If the command you are looking for is missing please ask our AI.


Apt-file is a command line tool used in Debian-based systems, such as Ubuntu, to search for packages that provide a specific file. It is particularly useful when you need to identify which package contains a specific file that you require. Here are ten key points about apt-file:

  1. Apt-file allows you to search for packages that provide a particular file or path within the package repository.
  2. It provides a way to find packages even when you are unaware of their names or contents.
  3. This tool maintains a local database of files included in the available packages, which is updated regularly.
  4. To use apt-file, you need to install it using the package manager. In Ubuntu, this can be done by running the command "sudo apt-get install apt-file".
  5. Once installed, you need to update the local file database by executing "sudo apt-file update" command.
  6. To search for a file, you can utilize the syntax "apt-file search ".
  7. The search results display the filename, package name, and the path within the package where the file is located.
  8. Apt-file helps you locate files that are not currently installed on your system but are available in the package repository.
  9. This tool can be particularly handy when you encounter missing file errors or when you are trying to debug the installation process.
  10. Apt-file allows you to easily find the package name associated with a specific file, which can be helpful when you need to install or remove specific packages.

List of commands for apt-file:

  • apt-file:tldr:14137 apt-file: Search for packages that contain the specified file or path.
    $ apt-file ${select} ${partial_filename}
    try on your machine
    explain this command
  • apt-file:tldr:7ff8b apt-file: Search for packages that match the `regular_expression`.
    $ apt-file ${select} --regexp ${regular_expression}
    try on your machine
    explain this command
tool overview