apt-get dist-upgrade,不覆盖我自己编译的vim

时间:2015-04-25 15:07:39

标签: linux ubuntu apt-get

我正在使用Ubuntu-14.04 我自己编译vim(添加对YouCompleteMe的支持),现在当我执行apt-get dist-upgrade时,它会覆盖我的vim版本(以及其他依赖包)并导致vim停止工作。

如何升级所有内容,而不会破坏我自己编译的内容?

1 个答案:

答案 0 :(得分:1)

将您自己编译的内容保存在/ usr / local /中通常是一个好主意。 apt中没有任何东西可以安装在那里,所以你放在目录中的东西将是安全的升级。

另一个选项是pin vim包,这样升级就不会安装它(或任何依赖)。如果您apt-get source vim,构建.deb,安装它然后固定它而不是仅用您自己的编译覆盖/usr/bin/vim,这可能会更好。