PM-UNINSTALL(1p)

πŸ“¦
version 0.33 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing

🌸 NAME 🌸

pm-uninstall β€” the girl whose whole job is uninstalling modules πŸ’…

It's a Perl thing, and it lives in section 1p of the manual, so if you're looking for it, that's where it hangs out. πŸ‘‘


✨ SYNOPSIS ✨

pm-uninstall [options] Module ...

Then the options, bestie, in all their glory:

  • -v, --verbose β€” turns on chatty output, so it actually tells you what it's doing instead of ghosting you πŸ—£οΈ
  • -f, --force β€” uninstalls without prompts, no "are you sure" moment, it just goes 😀
  • -c, --checkdeps β€” check dependencies (and yeah, it defaults to on, so this is the vibe you already have) πŸ”
  • -n, --no-checkdeps β€” don't check dependencies, live dangerously 🫣
  • -q, --quiet β€” suppress some messages, shhh 🀫
  • -h, --help β€” this help message, the classic πŸŽ€
  • -V, --version β€” show version, identity check ✨
  • -l, --local-lib β€” additional module path πŸ“
  • -L, --local-lib-contained β€” additional module path (but don't include non-core modules) πŸ“¦

πŸ’– DESCRIPTION πŸ’–

pmuninstall is a fast module uninstaller. Like, genuinely fast, no cap. πŸƒβ™€οΈπŸ’¨

Here's the tea: it reads the installed files lists out of *.packlist files β€” the ones that get generated when you install modules using stuff like cpanminus β€” and then it deletes them. That's the whole main character arc. πŸ¦‹

⚠️ Heads up though: it will not even attempt to uninstall modules that were installed by Debian packages. Not its business, not its problem. πŸ™ˆ

k bye bestie, this page was brought to you by perl v5.34.0 and it was last touched on 2022-05-08 β€” slay πŸ’œβœ¨

πŸ“¦ where this page comes from