我意外移动了 /lib64。我该如何修复?

我意外移动了 /lib64。我该如何修复?

出于某些愚蠢的原因,我认为这样做是个好主意sudo mv /lib64 /old_lib64。现在我什么都做不了(不能打开文件,不能启动新终端,甚至不能ls)。我现在唯一能做的就是在这个我已经打开的浏览器中。(我很确定如果我关闭它,它就不会再次启动!)。

现在我该怎么办?

答案1

如果你有操作系统的 LiveCD,你可以从该 LiveCD 启动,然后mv将其返回到原始位置

答案2

尝试这个:

LD_LIBRARY_PATH="/old_lib64" mv /old_lib64 /lib64

如果需要终端,请按住 ctrl + alt + shift 并按 1

答案3

这个命令救了我。

/old_lib64/ld-linux-x86-64.so.2 --library-path /old_lib64 /usr/bin/cp /old_lib64 /lib64 -fr

相关内容