More specifically, I would like to permanently ( or at least in the short term) disable updating a particular package. I see that sudo apt-mark hold will do the job. But I am not sure will the "hold" remain persistent after a reboot. if it's not persistent I will have to run sudo apt-mark hold before every apt update.

1 Answer 1


apt use own database, plain files which can be seen in /var/lib/apt.

apt-mark use configuration file /var/lib/apt/extended_states

And answer to your question: changes which you made with apt-mark will be persistent.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.