在linux操作系统下,执行 top 命令出现了 "error while loading shared libraries: libncurses.so.4..."报错信息,原因是系统找不到libncurses.so.4文件。解决方法如下:
# cd /usr/lib //进入到/usr/lib目录下
# ls -la libncurses.so* //查询文件名包含libncurses.so字符串的文件
libncurses.so libncurses.so.5 libncurses.so.5.4 //系统返回的查询结果
可见虽然没有libncurses.so.4文件,但有libncurses.so.5.4文件,只要建一个ln就好了,命令如下:
# ln -s /usr/lib/libncurses.so.5.4 /usr/lib/libncurses.so.4
本文介绍了解决Linux环境下执行top命令时出现的error while loading shared libraries: libncurses.so.4错误的方法。通过创建软链接指向现有的libncurses.so.5.4文件,可以轻松解决此问题。
856

被折叠的 条评论
为什么被折叠?



