Sometimes you need to upgrade a server, but you also need to prevent apt from upgrading a specific package (eg. your node.js version). Many package-managers support this scenario under names like “version pinning” or “package holding”. This is how you prevent apt from upgrading a single package:
Dependencies
- Ubuntu 12.04 or newer
- apt
Pin a package to prevent it from being upgraded
sudo apt-mark hold $PACKAGE_NAME
Unpin a package to allow it being upgraded again
sudo apt-mark unhold $PACKAGE_NAME