升级到 Ubuntu 14.04 后,vim 拒绝启动,显示以下错误:
vim: error while loading shared libraries: libperl.so.5.14: cannot open shared object file: No such file or directory
现在,我重新安装了 perl,检查了/usr/lib
文件libperl.so.5.14
,有三个:
libperl.so.5.14
和libperl.so.5.14.2
。libperl.so
但我仍然收到此错误。为什么它看不到 perl?
答案1
只需创建一个快捷方式:
ln -s /usr/lib/x86_64-linux-gnu/libperl.so.5.20 /usr/lib/x86_64-linux-gnu/libperl.so.5.14
答案2
我手动从源代码安装了 Vim。因此,在 Ubuntu 升级后,一些依赖项被破坏。通过从源代码编译和安装 vim 解决了这个问题。