例如设置下面两个包在apt-get upgrade的时候不升级:
echo wine-staging-amd64 hold | sudo dpkg --set-selections
echo wine-staging-i386 hold | sudo dpkg --set-selections
取消则将hold换为install:
echo wine-staging-amd64 install | sudo dpkg --set-selections
echo wine-staging-i386 install | sudo dpkg --set-selections
有些网站上刚好写反了,按照这样亲测可行。还有一种简便的方法,通过apt-mark来标记某些包:
sudo apt-mark hold wine-staging-amd64
sudo apt-mark unhold wine-staging-amd64
还可以查看已经被标记的包
apt-mark showhold
apt-mark showinstall
apt-mark showremove
apt-mark showpurge