Para os comandos que estão realmente presentes no sistema, o modo de consulta de dpkg
costuma ser útil: dpkg -S
ou (equivalentemente) dpkg-query -S
, por exemplo,
$ dpkg-query -S $(which reset)
ncurses-bin: /usr/bin/reset
Para consultar o conteúdo de pacotes que ainda não estão instalados, existe o utilitário apt-file
(não instalado por padrão, mas disponível no repositório Universe)
$ apt-file search -x '/reset$'
crossfire-common: /usr/share/games/crossfire/wizhelp/reset
hybserv: /usr/share/hybserv/help/chanserv/level/reset
ncurses-bin: /usr/bin/reset
ns2-examples: /usr/share/doc/ns2/examples/tcl/test/test-output-tcpReset/reset
Alternativamente, você pode pesquisar no link pelo nome do pacote ou pelo conteúdo.
Para realmente obter o código-fonte do pacote depois de identificá-lo, consulte Como obtenho e modifico o código-fonte dos pacotes instalados através do apt-get?