This useful command will display a count of all installed packages on your Debian Linux machine.
jason@ubuntu:~$ dpkg-query -l | wc -l 2027 |
Grepping the output to find certain packages.
jason@ubuntu:~$ dpkg-query -l | grep vim ii vim-common 2:7.4.052-1ubuntu3 amd64 Vi IMproved - Common files ii vim-tiny 2:7.4.052-1ubuntu3 amd64 Vi IMproved - enhanced vi editor - compact version |
Get the status of a single packages with this command.
jason@ubuntu:~$ dpkg-query -s vim-common Package: vim-common Status: install ok installed Priority: important Section: editors Installed-Size: 317 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: amd64 Source: vim Version: 2:7.4.052-1ubuntu3 Depends: libc6 (>= 2.3.4) Recommends: vim | vim-gnome | vim-gtk | vim-athena | vim-nox | vim-tiny Conffiles: /etc/vim/vimrc b458e7b28b9bc2d04bd5a3fd0f8d777e Description: Vi IMproved - Common files Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains files shared by all non GUI-enabled vim variants (vim and vim-tiny currently) available in Debian. Examples of such shared files are: manpages, common executables like xxd, and configuration files. Homepage: http://www.vim.org/ Original-Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> |
List all files owned by a certain package.
jason@ubuntu:~$ dpkg-query -L vim-common |