
我不小心刪除了該資料夾的內容/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
透過從備份還原伺服器解決