error: /lib64/libpthread.so.0: symbol h_errno

error: /lib64/libpthread.so.0: symbol h_errno, version GLIBC_PRIVATE not defined in file libc.so.6 with link time referencevim

我使用SSH链接到没有root访问权限的计算机。要安装某些软件,我从计算机上载了库,并将它们放在~/lib远程主机目录中。app

如今,对于我运行的几乎全部命令,我都会收到如下错误(例如ls)或Segmentation fault (core dumped)消息。ide


ls: relocation error: /lib/libpthread.so.0: symbol __getrlimit, version 
GLIBC_PRIVATE not defined in file libc.so.6 with link time reference


惟一的命令,我已经成功运行是cdpwd直到如今。经过使用TAB自动完成功能ls我几乎能够在目录中找到文件,所以能够在目录中移动。ui

uname -r还会返回该Segmentation fault (core dumped)消息,因此我不肯定我使用的是哪一个内核版本。spa


因为您能够登陆,因此没有什么大不了的。大概是您的Shell的启动脚本添加~/lib到中LD_LIBRARY_PATH,而且,其中的不良库~/lib是致使您看到问题的缘由。code


要解决此问题,请运行orm


unset LD_LIBRARY_PATH


这将容许您运行rmvim等等。若是合适的话,除去麻烦库和编辑你的启动脚本。ci

相关文章
相关标签/搜索