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

相關文章
相關標籤/搜索