我正在使用Ubuntu-14.04 我自己编译vim(添加对YouCompleteMe的支持),现在当我执行apt-get dist-upgrade时,它会覆盖我的vim版本(以及其他依赖包)并导致vim停止工作。
如何升级所有内容,而不会破坏我自己编译的内容?
答案 0 :(得分:1)
将您自己编译的内容保存在/ usr / local /中通常是一个好主意。 apt中没有任何东西可以安装在那里,所以你放在目录中的东西将是安全的升级。
另一个选项是pin vim
包,这样升级就不会安装它(或任何依赖)。如果您apt-get source
vim,构建.deb
,安装它然后固定它而不是仅用您自己的编译覆盖/usr/bin/vim
,这可能会更好。