dpkg-unhold(8)
β¨ NAME β¨
dpkg-unhold β mark held packages for installation π
Ok bestie, real talk, it's the dpkg-unhold page from the dpkg suite, and it's giving "tiny tool, big opinions." Let's get into it π«Ά
πΈ SYNOPSIS πΈ
dpkg-unhold [package...]
π¨ WARNING π¨
This command is deprecated, and will be removed during in Debian forky π please usedpkg --set-selectionsorapt-markinstead. Like, actually. Don't get attached. It's not staying. π
π DESCRIPTION π
dpkg-unhold marks package(s) to be installed. That's the whole job. That's the vibe. β¨
How does it pull that off? It runs dpkg --set-selections and pipes in the package name(s) followed by install. Sneaky little pipeline moment, we love to see it π₯
NOTE: this program does not install, remove, or purge any package. It ONLY sets the status of the package. The actual removal or purging happens the next timedselect,apt-get,aptitude, etc. are run. So it's the messenger, not the main character π
π BUGS π
The name is a little bit of a misnomer, ngl π β it marks the package for installation. So it effectively "unholds" the package if it is held, but it will also cause dselect/apt/etc to install it if it wasn't already installed. Two-for-one behaviour, no cap. Not a bug you can file, just a bug in the naming department. π
π SEE ALSO π
dpkg(1)apt-mark(8)dpkg-hold(1)dpkg-remove(1)dpkg-purge(1)
and that's the whole page, bestie π this is dpkg-unhold(8) from the dpkg suite, version 1.17, dated 2024-11-25 β slay, go mark some packages, just maybe use apt-mark while you still can πβ¨
π¦ where this page comes from
- debian trixie: dlocate 1.17
- ubuntu questing: dlocate 1.17
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms