PACMAN-DB-UPGRADE(8)

πŸ’– pacman-db-upgrade β€” the manual page, but make it make sense πŸ’–

okay bestie, this is the manual for pacman-db-upgrade, which lives in the Pacman Manual (section 8, iykyk). she's a lil script with one job and she does it slayfully. let's get into it 🫢


✨ NAME ✨

pacman-db-upgrade β€” upgrade the local pacman database to a newer format πŸ’…


🌸 SYNOPSIS 🌸

pacman-db-upgrade [options]

like that's it. that's the whole vibe. no positional args, just options πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so pacman-db-upgrade is a script, and its entire main character purpose is: it upgrades the local database that's used by pacman(8) into a newer format. that's it. that's the job. very demure, very mindful, very database-migration ✨

πŸ“ Options

  • -h, --help β€” shows the built-in help message and then dips out. exit, periodt.
  • -V, --version β€” shows version info and exits. cute lil flex πŸ’–
  • -d, --dbpath <path> β€” sets an alternate database location. path is where you want the db to live instead.
  • -r, --root <path> β€” sets an alternate installation root. path is the root you're pointing at instead.
  • --config <path> β€” sets an alternate configuration file. path is the config you wanna use instead of the default one.
  • --nocolor β€” removes color from the output. for the monochrome girlies πŸ–€

🌈 See Also

pacman(8)

for the freshest tea on pacman and all its related tools, go look at the pacman website at https://archlinux.org/pacman/ πŸ‘‘


πŸ’€ BUGS πŸ’€

Bugs? girl. you must be kidding. there are no bugs in this software πŸ™ˆβœ¨

but if we happen to be wrong (and like… hypothetically), please report them to the issue tracker at https://gitlab.archlinux.org/pacman/pacman/-/issues β€” and bring specifics, bestie: your command-line, the nature of the bug, and even the package database if it helps. receipts matter πŸ’…


πŸ‘‘ AUTHORS πŸ‘‘

Current maintainers:

  • Allan McRae <allan@archlinux.org>
  • Andrew Gregory <andrew.gregory.8@gmail.com>
  • Morgan Adamiec <morganamilo@archlinux.org>

Past major contributors:

  • Judd Vinet <jvinet@zeroflux.org>
  • Aurelien Foret <aurelien@archlinux.org>
  • Aaron Griffin <aaron@archlinux.org>
  • Dan McGee <dan@archlinux.org>
  • Xavier Chantry <shiningxc@gmail.com>
  • Nagy Gabor <ngaba@bibl.u-szeged.hu>
  • Dave Reisner <dreisner@archlinux.org>
  • Eli Schwartz <eschwartz@archlinux.org>

for additional contributors, use git shortlog -s on the pacman.git repository 🧚 (ngl that command is lowkey iconic for finding out who did what)


no cap, that's the whole page. every flag, every path, every name, every link β€” all accounted for. nothing skipped, nothing invented πŸ’–

Pacman 7.1.0 · 2026-10-15 · that's the version and the date, and this has been your girl signing off 🌸🫢✨

πŸ“¦ where this page comes from