前些天自己编译了vim,整套C/C++环境配好,用得相当舒服。
今天apt update后发现有新版本的vim更新,倘若直接upgrade就会覆盖自己编译的vim。

处理如下:

apt锁定某个包, 不更新

sudo apt-mark hold <package-name>

取消锁定

sudo apt-mark unhold <package-name>

查看锁定的包

sudo apt-mark showhold

这样再进行apt upgrade,hold的包就不会被升级了。
除了这个方法,还可以用dpkg来锁定,也可以达成同样的效果。


发表评论

您的电子邮箱地址不会被公开。

我不是机器人*