KPACKAGETOOL5(1)

πŸ“¦
version 5.116.0 Β· 2 versions
  • 5.116.0 Β· debian bookworm, debian trixie, epel 9, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 5.116.0 Β· alpine 3.24
, in debian bookworm, debian trixie, epel 9, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ kpackagetool5 β€” the manual, but make it make sense ✨

okay bestie, so this is kpackagetool5 from the KPackage Manager manual (section 1, iykyk) and I'm gonna walk you through it like we're texting at 2am πŸ’–


πŸ’… NAME

kpackagetool5 β€” Install, list, remove Plasma packages

like... that's the whole job. install, list, remove. she does three things and she does them flawlessly. periodt. πŸ‘‘


πŸ¦‹ SYNOPSIS

kpackagetool5 [-v, --version] [-h, --help] [--hash path] [-g, --global]
              [-t, --type type] [-i, --install path] [-s, --show name]
              [-u, --upgrade path] [-l, --list] [--list-types] [-r,
              --remove name] [-p, --packageroot path] [--generate-index]

copy it exactly, don't get creative, she's precise πŸ’…


🌸 DESCRIPTION

kpackagetool5 is a command line tool to install, list, and remove Plasma packages.

that's it. that's the vibe. no GUI, no drama, just you and the terminal being besties 🫢


πŸŽ€ OPTIONS

here's the full menu, no skips, no "oh you probably won't need that one" β€” we're covering every single one:

  • -v, --version β€” Displays version information. cute lil "hi, this is me" moment πŸ’–
  • -h, --help β€” Displays this help. your safety net, bestie πŸ™ˆ
  • --hash path β€” Generate a SHA1 hash for the package at β€œ*path*”. like a lil fingerprint for your package 🧚
  • -g, --global β€” For install or remove, operates on packages installed for all users. lowkey big-girl energy, this one touches everybody's setup πŸ‘‘
  • -t, --type type β€” The type of package, corresponding to the service type of the package plugin, e.g. KPackage/Generic, Plasma/Theme, Plasma/Wallpaper, Plasma/Applet, etc. yes you have to say which kind, she's not a mind reader ✨
  • -i, --install path β€” Install the package at β€œ*path*”. the main character option, honestly πŸ’…
  • -s, --show name β€” Show information of package β€œ*name*”. gossip mode, but for packages πŸ“
  • -u, --upgrade path β€” Upgrade the package at β€œ*path*”. glow-up time πŸ”₯
  • -l, --list β€” List installed packages. the roster. the lineup. ✨
  • --list-types β€” Lists all known Package types that can be installed. all the flavors, all the vibes 🌈
  • -r, --remove name β€” Remove the package named β€œ*name*”. breaking up is hard but she makes it easy 😭
  • -p, --packageroot path β€” Absolute path to the package root. If not supplied, then the standard data directories for this Plasma session will be searched instead. so if you don't tell her where to look, she'll go hunting in the usual spots herself πŸ¦‹
  • --generate-index path β€” Recreate the plugin index. To be used in conjunction with either the option -t or -g. Recreates the index for the given type or package root. Operates in the user directory, unless -g is used.
not me warning you twice: --generate-index really does want a friend. bring -t or -g along or she's gonna be confused πŸ’€

πŸ” SEE ALSO

More detailed user documentation is available from help:/plasma-desktop (either enter this URL into Konqueror, or run khelpcenter help:/plasma-desktop).

literally just go read that if you want the deep lore, bestie πŸ“š


πŸ’œ AUTHORS

kpackagetool5 was written by Aaron Seigo <aseigo@kde.org>.

thank you Aaron, you ate 🫢


and that's the whole page!! this one's from KDE Frameworks, Frameworks 5.30, dated 2017-01-03 β€” so yes she's a vintage icon and she still serves πŸ’–βœ¨ no cap. mwah, go install something. πŸŽ€

πŸ“¦ where this page comes from