5. Using Filters

5.1. Applying Filters

Filters enable you to narrow down the list of shown packages.

Synaptic Package Manager comes with a set of predefined filters.

Table 3. Predefined Filters

FilterDescription
All packages Display all known packages.
Install Display only currently installed packages.
Not installed Display only currently not installed packages.
Upgradable Display only packages with a later version available.
Broken Display only packages with broken dependencies.
Programmed Changes Display only packages queued to be modified.
New in archive Display only new packages since the last repository update.
Residual Display only former installed packages that left data or configuration files on the system.
Pkg with Debconf Display only packages that can be configured through the debian package configuration system, so called debconf.
Obsolete or locally installed Display only packages that are not (for longer) included in one of the specified repositories.
Search Filter Display the last results of the advanced package package search, see Showing only searched packages .

To apply a filter:

5.2. Editing and Creating Filters

Filters can be created, deleted and modified in the filter editor:

Figure 5. Edit Filters

The filter editor contains the following components:

List of Filter

Shows a list of available filters.

View

Specify the arrangement of the results.

Rules

Rules allow you to define which packages should be shown in the list. A package has to fulfil all selected criterions.

Status

Allows you to select packages by their status.

Section

Allows you to select packages by their section.

Properties

Keywords

Keywords are based on debtags. Only Debian GNU/Linux with installed "debtags" supports this feature.