我没有做最聪明的事情并更改了/lib64/libc.so.6
符号链接 - 更好的是它指向不存在的东西 - 最重要的是,它指向的路径位于/lib/
,一个由 拥有的文件夹中root
。
我(我可以)如何libc.so.6
再次找到正确的事情?
我看过其他线程,例如这个libc.so.6
删除时能够做到这一点。我不能这样做,因为它给了我无法取消链接的输出/lib64/libc.so.6
(大概是因为我没有权限)
答案1
如果您无法取消链接符号链接,那么您也无法更改它。通常只有和root
中的写入(即删除)权限。/lib
/lib64
在我的系统上它指向libc-2.30.so
.在root
shell 中(或使用sudo
),您可以执行以下操作:
cd /lib64
ln -sf libc-2.30.so libc.so.6