$ sudo apt-get install apt-file
$ sudo apt-file update
$ apt-file search autoexpect
expect-dev: usr/share/doc/expect-dev/examples/autoexpect.1.gz
expect-dev: usr/share/doc/expect-dev/examples/autoexpect.gz
expect-tcl8.3: usr/share/doc/expect-tcl8.3/examples/autoexpect
expect-tcl8.3: usr/share/doc/expect-tcl8.3/examples/autoexpect.1
manpages-ja: usr/share/man/ja/man1/autoexpect.1.gz
Apt-file comes in handy many times. One thing to note is that you don't need to run ‘apt-file update' very often (once every release upgrade) since the file names don't change that much, just the file contents.
For the record, if you want to figure out which installed package a file belongs to, use ‘dpkg -S'. This doesn't always work for config files, and files in /var, since those are generated after the package is extracted.
Incoming search terms:
- ubuntu find package for file
- ubuntu find package owning file
- ubuntu find package containing file
- ubuntu find file in package
- find which package a file belongs to ubuntu
- ubuntu find file package
- autoexpect ubuntu
- ubuntu which package does a file belong to
- apt find package for file
- ubuntu file package





That’s handy, thanks
[Reply]