I frequently find myself missing a program, man page, or other file when working on my Ubuntu 8.04 system. Is there any simple way to look up what package contains a given file (whether it is installed already or not)? Maybe some obscure option for apt or dpkg?
|
feedback
|
or
To install apt-file, use:
you will need to update its database before you can use it:
| |||||
feedback
|
|
(Debian/Ubuntu) Discover what package a file belongs to:
| |||
|
feedback
|
|
packages.debian.org is what I always use to accomplish this task. It is superior over apt-file because it can find parts of filenames as well. It's also linked up to the main packages list which will list descriptions, bugs, etc. All in all a good website. Not as useful from the command line, but still quite useful. For speed, I bookmarked the url:
in Firefox, and added "debfind" as a keyword (click "more" in the bookmark manager with it hilighted), so I can just type "debfind " and it will work. You can change 'suite' it from unstable to stable or testing if you like, for other versions of the distribution. | ||||
|
feedback
|
|
You can also use dlocate. From the man page;
| |||
|
feedback
|