dpkg-unhold(8)

πŸ“¦
version 1.17 Β· 2 versions
, in debian trixie, ubuntu questing

✨ 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 use dpkg --set-selections or apt-mark instead. 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 time dselect, 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 πŸ‘€


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