# info > DPKG-RECONFIGURE

---
type: CommandReference
command: dpkg-reconfigure
mode: man
section: 8
source: man-pages
---

## Quick Reference

- `dpkg-reconfigure <package>` — reconfigure an already installed package
- `dpkg-reconfigure --frontend=type <package>` — select a frontend (e.g., dialog, noninteractive)
- `dpkg-reconfigure --priority=value <package>` — set minimum priority of questions shown
- `dpkg-reconfigure --unseen-only <package>` — ask only questions not yet answered
- `dpkg-reconfigure --force <package>` — reconfigure even if package is broken
- `dpkg-reconfigure --no-reload <package>` — skip reloading templates (use with caution)
- `dpkg-reconfigure debconf` — permanently change the default frontend
- `dpkg-reconfigure --help` — display usage help

## Name

reconfigure an already installed package

## Synopsis

`dpkg-reconfigure [options] packages`

## Description

`dpkg-reconfigure` reconfigures packages after they have already been installed. Pass it the names of a package or packages to reconfigure. It will ask configuration questions, much like when the package was first installed. If you just want to see the current configuration of a package, see `debconf-show(1)` instead.

## Options

- `-ftype`, `--frontend=type` — Select the frontend to use. The default frontend can be permanently changed by running `dpkg-reconfigure debconf`. Note that if you normally have debconf set to use the noninteractive frontend, `dpkg-reconfigure` will use the dialog frontend instead, so you actually get to reconfigure the package.
- `-pvalue`, `--priority=value` — Specify the minimum priority of question that will be displayed. `dpkg-reconfigure` normally shows low priority questions no matter what your default priority is. See `debconf(7)` for a list.
- `--default-priority` — Use whatever the default priority of question is, instead of forcing the priority to low.
- `-u`, `--unseen-only` — By default, all questions are shown, even if they have already been answered. If this parameter is set, only questions that have not yet been seen will be asked.
- `--force` — Force `dpkg-reconfigure` to reconfigure a package even if the package is in an inconsistent or broken state. Use with caution.
- `--no-reload` — Prevent `dpkg-reconfigure` from reloading templates. Use with caution; this will prevent `dpkg-reconfigure` from repairing broken templates databases. However, it may be useful in constrained environments where rewriting the templates database is expensive.
- `-h`, `--help` — Display usage help.

## See Also

[debconf(7)](http://localhost/phpMan.php/man/debconf/7/markdown)