ls: error while loading shared libraries: libselifux.so.1: cannot open shared object file: No such file or directory

image_pdfimage_print

Esbarramos com este erro, cujo origem foi inexplicável até o momento, em um dos sistemas Linux que temos aqui na empresa.

Para corrigir o problema, foi necessário obter o comando /bin/ls de um outro sistema operacional Linux, de mesma arquitetura, da mesma distribuição e da mesma versão.

Caso não tenha esta possibilidade, é bem possível que o erro seja corrigido reinstalando o pacote coreutils, no caso do sistema Debian.

Tentamos a primeira alternativa apenas pela simplicidade e menor número de operações exigidas, visto que a reinstalação do pacote iria afetar outros comandos além do ls, que são contidos no pacote coreutils, como o comando ‘cd’ por exemplo.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!