Delgus
@Delgus

Как пофиксить ERROR: ld.so: object '/usr/lib64/libthread.so.1?

На удаленном серваке стоит Ubuntu 16.04
root@delgus:/# cat /etc/lsb-release
ERROR: ld.so: object '/usr/lib64/libthread.so.1' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.7 LTS"


При любом выполнении команд выскакивает ошибка:
ERROR: ld.so: object '/usr/lib64/libthread.so.1' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
В переменной LD_PRELOAD ничего нет
root@delgus:/home/delgus# echo $LD_PRELOAD

в файле /etc/ld.so.preload
/usr/lib64/libthread.so.1

Редактировать этот файл не могу что меня шокировало. прав нет у рута
[ Read 1 line (Warning: No write permission) ]

Нагуглить не могу решения. Как пофиксить?

После чего появилась ошибка не знаю. Ничего не трогал.
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Karpion
Что говорит ls -l /usr/lib64/libthread.so* ?
Если ничего не находит - то find /usr -name "libthread.so*"
(Все рекомендуемые незнакомцами команды надо давать осторожно. А то вдруг патч Бармина предложат. И копипастить - надо сначала в блокнот, потом прочитать ещё раз, потом копировать в терминал. А то есть способы скрытно всунуть гадость.)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы