В настоящее время у меня есть glibc, который не поддерживает epoll, поэтому я установил новый glibc не по умолчанию, который поддерживает epoll. У меня есть программа на Python, которая использует этот epoll.
Я пытался установить LD_LIBRARY_PATH
export LD_LIBRARY_PATH="/home/glibc/lib:$LD_LIBRARY_PATH"
затем запускаю ls, выдает ошибки
ls: /home/glibc/lib/tls /libc.so.6: версия GLIBC_2.4 не найдена (требуется /lib/libpam.so.0)
ls: /home/glibc/lib/tls/libc.so.6: версия GLIBC_2 .4' не найден (требуется /lib/libpam_misc.so.0)
Также, когда я пытался запустить python, я получил
python: ошибка перемещения: /home/glibc/lib/tls/libc.so. 6: символ _dl_out_of_memory, версия GLIBC_PRIVATE не определена в файле ld-linux.so.2 со ссылкой на время ссылки
Как я могу использовать недавно установленную glibc вместо стандартной?