Showing posts with label find packge name. Show all posts
Showing posts with label find packge name. Show all posts

Monday, January 10, 2011

How to find out the package from which a command (comes) is available?

From starting of the linux usage we all using the command mkdir, copy, mv .. etc.
So do ever wish to identify from which package a certain command is (installed) availabe.

If you got a doubt like so, here is the solution how to find the package name that provide the certain command.

1. First find out the place where the command(binary) is? using

$whereis
Ex:$whereis mv
$mv: /bin/mv /usr/share/man/man1/mv.1.gz <--Out put for above command is like this

So, the command binary of the command is resides in the folder /bin/

2. Now issue the following command to find out the package which provides 'mv' command
$dpkg -S
EX:$dpkg -S /bin/mv
$coreutils: /bin/mv <-- Output for above command is like this

So, the package(name) that provides mv is "coreutils".

Thats it.. :)