Name
dpkg-query
Synopsis
dpkg-query [option
]command
Display information about packages listed in the dpkg database.
Commands
- --help
Print help information and exit.
- -l [patterns], --list [patterns]
List packages whose names match any of the specified patterns. With no pattern specified, list all packages in /var/lib/dpkg/available. The pattern may need to be in quotes to avoid expansion by the shell.
- -L packages, --list packages
List files installed on your system from each of the specified packages. This command does not list files created by package-specific installation scripts.
- --license, --licence
Print the license information and exit.
- -p package, --print-avail package
Display details for the specified package, as found in /var/lib/dpkg/available.
- -S patterns
Search the installed packages for filenames matching one of the specified patterns. At least one pattern must be specified.
- -W [patterns], --show [patterns]
Like -l, but the output can be customized with the --showformat option.
- --version
Print version information and exit.
Options
- --admindir= dir
Use dir as the location of the dpkg database. The default is /var/lib/dpkg.
- --showformat= format
Specify the output format for -W/--show. The format can include the standard escape sequences \n (newline), \r (carriage return), or \\ (backslash). Specify package fields with the syntax ${ var [; width ]}. Fields are right-aligned by default, or left-aligned if width is negative.
Get Linux in a Nutshell, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.