To display the list of installed packages on a Ubuntu Linux system from a shell prompt, you can use
dpkg --get-selections
. You can also use the
Ubuntu Software Center, if you prefer a
GUI method of checking.
$ dpkg --get-selections | more accountsservice install acl install acpi-support install acpid install adduser install adium-theme-ubuntu install aisleriot install alsa-base install alsa-utils install amazonmp3 install anacron install
If you only want to determine whether a paricular package is installed,
you can use grep
to filter the results.
$ dpkg --get-selections | grep libboost libboost-filesystem1.46.1 install libboost-serialization1.46.1 install libboost-system1.46.1 install
You can find the locations for the files installed when the package was
installed by using the -L
option with dpkg
$ dpkg -L libboost-filesystem1.46.1 /. /usr /usr/lib /usr/lib/libboost_filesystem.so.1.46.1 /usr/share /usr/share/doc /usr/share/doc/libboost-filesystem1.46.1 /usr/share/doc/libboost-filesystem1.46.1/copyright /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/libboost-filesystem1.46.1 /usr/share/doc/libboost-filesystem1.46.1/NEWS.Debian.gz /usr/share/doc/libboost-filesystem1.46.1/README.Debian.gz /usr/share/doc/libboost-filesystem1.46.1/changelog.Debian.gz
To obtain information regarding a package, including its description,
you can use the -s
or --status
option followed
by the complete package name.
$ dpkg -s libboost-filesystem1.46.1 Package: libboost-filesystem1.46.1 Status: install ok installed Priority: optional Section: libs Installed-Size: 208 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: i386 Source: boost1.46 Version: 1.46.1-5ubuntu2 Depends: libboost-system1.46.1 (>= 1.46.1-1), libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1) Description: filesystem operations (portable paths, iteration over directories, etc) in C++ This package forms part of the Boost C++ Libraries collection. . The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. The goal is to facilitate portable script-like operations from within C++ programs. Homepage: http://boost.org/libs/filesystem/ Original-Maintainer: Debian Boost Team <pkg-boost-devel@lists.alioth.debian.org>