KPACKAGETOOL5(1)
β¨ 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 π--hashpathβ 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,--typetypeβ 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,--installpathβ Install the package at β*path*β. the main character option, honestly π-s,--shownameβ Show information of package β*name*β. gossip mode, but for packages π-u,--upgradepathβ 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,--removenameβ Remove the package named β*name*β. breaking up is hard but she makes it easy π-p,--packagerootpathβ 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-indexpathβ Recreate the plugin index. To be used in conjunction with either the option-tor-g. Recreates the index for the given type or package root. Operates in the user directory, unless-gis used.
not me warning you twice:--generate-indexreally does want a friend. bring-tor-galong 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
- debian bookworm: kpackagetool5 5.103.0-1+deb12u1 Β· LGPL-2.0-or-later
- debian trixie: kpackagetool5 5.116.0-1+deb13u1 Β· LGPL-2.0-or-later
- epel 9: kf5-kpackage 5.116.0-1.el9 Β· CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 43: kf5-kpackage 5.116.0-4.fc43 Β· CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 43: kf5-kpackage 5.116.0-4.fc43 Β· CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 44: kf5-kpackage 5.116.0-5.fc44 Β· CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 44: kf5-kpackage 5.116.0-5.fc44 Β· CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
- opensuse-leap 16.0: kpackage 5.116.0-bp160.1.14 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- opensuse-leap 16.0: kpackage 5.116.0-bp160.1.14 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- opensuse-leap 16.0: kpackage 5.116.0-bp160.1.14 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- opensuse-leap 16.0: kpackage 5.116.0-bp160.1.14 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- ubuntu jammy: kpackagetool5 5.92.0-0ubuntu1 Β· LGPL-2.0-or-later
- ubuntu noble: kpackagetool5 5.115.0-0ubuntu5 Β· LGPL-2.0-or-later
- ubuntu resolute: kpackagetool5 5.116.0-1ubuntu1 Β· LGPL-2.0-or-later
- ubuntu stonking: kpackagetool5 5.116.0-2ubuntu1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms