Listando pacotes no Debian
Dica publicada em Linux / Comandos
Listando pacotes no Debian
Buscar por pacotes .deb no Debian é simples...
Apenas execute o comando:
dpkg -l | grep -e "nome do pacote"
Exemplo:
$ dpkg -l | grep -e alsa
rc alsa-base 1.0.6a-10 ALSA driver configuration files
rc alsa-modules-2 1.0.6a+5 ALSA driver modules
rc alsa-modules-2 1.0.6a+5 ALSA driver modules
rc alsa-oss 1.0.6-2 ALSA OSS-compatibility library
rc alsa-source 1.0.6a-10 ALSA driver sources
rc alsa-utils 1.0.6-4 ALSA utilities
rc alsaplayer-gtk 0.99.76-0.2 PCM player designed for ALSA (GTK version)
rc libesd-alsa0 0.2.29-1 Enlightened Sound Daemon (ALSA) - Shared lib
Apenas execute o comando:
dpkg -l | grep -e "nome do pacote"
Exemplo:
$ dpkg -l | grep -e alsa
rc alsa-base 1.0.6a-10 ALSA driver configuration files
rc alsa-modules-2 1.0.6a+5 ALSA driver modules
rc alsa-modules-2 1.0.6a+5 ALSA driver modules
rc alsa-oss 1.0.6-2 ALSA OSS-compatibility library
rc alsa-source 1.0.6a-10 ALSA driver sources
rc alsa-utils 1.0.6-4 ALSA utilities
rc alsaplayer-gtk 0.99.76-0.2 PCM player designed for ALSA (GTK version)
rc libesd-alsa0 0.2.29-1 Enlightened Sound Daemon (ALSA) - Shared lib
também pode ser usado para localização dos arquivos do pacote instalado, porém é necessário saber o nome exato do pacote, por exemplo:
dpkg --get-selections | grep tcpdump
tcpdump install
para pesquisar se um pacote específico está instalado, e o comando abaixo para identificar os arquivos de instalação do pacote listado acima:
dpkg -L tcpdump | more
/.
/usr
/usr/sbin
/usr/sbin/tcpdump
/usr/share
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/tcpdump.8.gz
/usr/share/doc
/usr/share/doc/tcpdump
/usr/share/doc/tcpdump/copyright
/usr/share/doc/tcpdump/examples
/usr/share/doc/tcpdump/examples/atime.awk
/usr/share/doc/tcpdump/examples/packetdat.awk
/usr/share/doc/tcpdump/examples/send-ack.awk
/usr/share/doc/tcpdump/examples/stime.awk
/usr/share/doc/tcpdump/README.gz
/usr/share/doc/tcpdump/changelog.Debian.gz
/usr/share/doc/tcpdump/changelog.gz
até mais!!!