誤ってフォルダの内容を削除してしまいました/usr
が、 にバックアップがあります/mnt/usr
。
これを修正するには が必要ですsudo
が、 にありました/usr/bin
。そこで を使用しようとしました/mnt/usr/bin/sudo
が、リンカー エラーが発生します。
/mnt/usr/bin/sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No such file or directory
設定してみましたLD_LIBRARY_PATH
$ LD_LIBRARY_PATH=/mnt/usr/lib/sudo /mnt/usr/bin/sudo ls
しかし、同じエラーがまだ表示されます。
システムの回復を手伝ってくれる人はいますか?
答え1
LD_LIBRARY_PATH
おそらく、共有ライブラリがどこにあるかを示す必要がある/mnt/usr/libexec/sudo/:/mnt/lib64
でしょう。
答え2
バックアップからサーバーを復元することで解決しました