DPKG-RECONFIGURE(8)

โœจ DPKG-RECONFIGURE โœจ

okay bestie, welcome to dpkg-reconfigure โ€” that's section 8 of the Debconf manual, so you know it's the sysadmin-flavoured one ๐Ÿ’…


๐ŸŒธ NAME ๐ŸŒธ

dpkg-reconfigure โ€” reconfigure a package that's already installed. no reinstall, no drama, just vibes ๐Ÿฆ‹


๐ŸŽ€ SYNOPSIS ๐ŸŽ€

dpkg-reconfigure [options] packages

๐Ÿ’– DESCRIPTION ๐Ÿ’–

so here's the tea โ˜• โ€” dpkg-reconfigure reconfigures packages after they've already been installed. you hand it the name of a package (or like, several packages, go off ๐Ÿ‘‘) and it goes back and asks you all the configuration questions again, basically the same way it did when the package first got installed. it's giving "let's run that back" โœจ

if you literally just wanna peek at the current configuration of a package and not change a thing? that's not this. go see debconf-show(1) instead, she's the one for that ๐Ÿ™ˆ


๐ŸŒˆ OPTIONS ๐ŸŒˆ

  • -ftype, --frontend=type โ€” pick which frontend to use, bestie. and no, you don't have to do it every single time โ€” you can permanently change the default frontend with this iconic little move:
dpkg-reconfigure debconf
heads up ๐Ÿ’€ if you've normally got debconf set to use the noninteractive frontend, dpkg-reconfigure will use the dialog frontend instead, so that you actually get to reconfigure the package. it's not being shady, it's being helpful ๐Ÿซถ
  • -pvalue, --priority=value โ€” sets the minimum priority of question that's gonna get displayed. and here's the thing โ€” dpkg-reconfigure normally shows low priority questions no matter what your default priority is. for the full list of priorities, check debconf(7) โญ
  • --terse โ€” turns on terse output mode โœจ (ngl, this only affects some frontends, so don't come for me if nothing changes)
  • --default-priority โ€” uses whatever the default priority of the question actually is, instead of forcing the priority to low. let the question be its authentic self ๐Ÿ’œ
  • -u, --unseen-only โ€” by default, all questions are shown, even the ones you already answered (yes, even those, we're being thorough). but if you set this, only the questions that haven't been seen yet will get asked. no repeats, periodt ๐Ÿ’…
  • --force โ€” forces dpkg-reconfigure to reconfigure a package even if the package is in an inconsistent or broken state ๐Ÿ˜ญ
use with caution, fr fr. this is main character energy and main character energy has consequences ๐Ÿšจ
  • --no-reload โ€” stops dpkg-reconfigure from reloading templates.
use with caution too!! 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. so like, situational queen ๐Ÿ‘‘
  • -h, --help โ€” displays usage help. the classic. the icon. the moment ๐ŸŽ€

๐Ÿฆ‹ SEE ALSO ๐Ÿฆ‹

debconf(7) โ€” go read her, she's got lore ๐ŸŒธ


๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

Joey Hess <joeyh@debian.org> โ€” the moment, the myth, the legend ๐Ÿ’–


and that's the whole page, bestie!! this one's from the Debconf crew, dated 2026-02-16, and you'll find it filed under DPKG-RECONFIGURE(8) in the manual. slay, go reconfigure something responsibly ๐ŸŒˆโœจ๐Ÿ’…

๐Ÿ“ฆ where this page comes from