{
    "mode": "man",
    "parameter": "dpkg-reconfigure",
    "section": "8",
    "url": "https://www.chedong.com/phpMan.php/man/dpkg-reconfigure/8/json",
    "generated": "2026-10-04T16:21:58Z",
    "synopsis": "dpkg-reconfigure [options] packages",
    "sections": {
        "NAME": {
            "content": "dpkg-reconfigure - reconfigure an already installed package\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "dpkg-reconfigure [options] packages\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "dpkg-reconfigure reconfigures packages after they have already been installed. Pass it the\nnames of a package or packages to reconfigure. It will ask configuration questions, much like\nwhen the package was first installed.\n\nIf you just want to see the current configuration of a package, see debconf-show(1) instead.\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "",
            "subsections": [
                {
                    "name": "-f_ --frontend=_",
                    "content": "Select the frontend to use. The default frontend can be permanently changed by:\n\ndpkg-reconfigure debconf\n\nNote  that  if  you  normally  have debconf set to use the noninteractive frontend, dpkg-\nreconfigure will use the dialog frontend instead, so you actually get to reconfigure  the\npackage.\n",
                    "long": "--frontend",
                    "arg": "_"
                },
                {
                    "name": "-p_ --priority=_",
                    "content": "Specify  the  minimum  priority  of  question  that  will be displayed.  dpkg-reconfigure\nnormally shows low priority questions no  matter  what  your  default  priority  is.  See\ndebconf(7) for a list.\n",
                    "long": "--priority",
                    "arg": "_"
                },
                {
                    "name": "--terse",
                    "content": "Enables terse output mode. This affects only some frontends.\n",
                    "long": "--terse"
                },
                {
                    "name": "--default-priority",
                    "content": "Use whatever the default priority of question is, instead of forcing the priority to low.\n",
                    "long": "--default-priority"
                },
                {
                    "name": "-u --unseen-only",
                    "content": "By  default,  all  questions  are shown, even if they have already been answered. If this\nparameter is set though, only questions that have not yet been seen will be asked.\n",
                    "flag": "-u",
                    "long": "--unseen-only"
                },
                {
                    "name": "--force",
                    "content": "Force dpkg-reconfigure to reconfigure a package even if the package is in an inconsistent\nor broken state. Use with caution.\n",
                    "long": "--force"
                },
                {
                    "name": "--no-reload",
                    "content": "Prevent dpkg-reconfigure from reloading templates. Use with caution;  this  will  prevent\ndpkg-reconfigure from repairing broken templates databases.  However, it may be useful in\nconstrained environments where rewriting the templates database is expensive.\n",
                    "long": "--no-reload"
                },
                {
                    "name": "-h --help",
                    "content": "Display usage help.\n",
                    "flag": "-h",
                    "long": "--help"
                }
            ]
        },
        "SEE ALSO": {
            "content": "debconf(7)\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Joey Hess <joeyh@debian.org>\n\n2024-04-12                          DPKG-RECONFIGURE(8)",
            "subsections": []
        }
    },
    "summary": "dpkg-reconfigure - reconfigure an already installed package",
    "flags": [
        {
            "flag": "",
            "long": "--frontend",
            "arg": "_",
            "description": "Select the frontend to use. The default frontend can be permanently changed by: 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."
        },
        {
            "flag": "",
            "long": "--priority",
            "arg": "_",
            "description": "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."
        },
        {
            "flag": "",
            "long": "--terse",
            "arg": null,
            "description": "Enables terse output mode. This affects only some frontends."
        },
        {
            "flag": "",
            "long": "--default-priority",
            "arg": null,
            "description": "Use whatever the default priority of question is, instead of forcing the priority to low."
        },
        {
            "flag": "-u",
            "long": "--unseen-only",
            "arg": null,
            "description": "By default, all questions are shown, even if they have already been answered. If this parameter is set though, only questions that have not yet been seen will be asked."
        },
        {
            "flag": "",
            "long": "--force",
            "arg": null,
            "description": "Force dpkg-reconfigure to reconfigure a package even if the package is in an inconsistent or broken state. Use with caution."
        },
        {
            "flag": "",
            "long": "--no-reload",
            "arg": null,
            "description": "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."
        },
        {
            "flag": "-h",
            "long": "--help",
            "arg": null,
            "description": "Display usage help."
        }
    ],
    "examples": [],
    "see_also": [
        {
            "name": "debconf",
            "section": "7",
            "url": "https://www.chedong.com/phpMan.php/man/debconf/7/json"
        }
    ]
}