如何修复共享库错误?

如何修复共享库错误?

我将装有 Ubuntu 14.04 的硬盘从 PC 移到了笔记本电脑。它启动没有问题,但卡在登录屏幕上。如果我输入密码,它会返回到登录屏幕。如果我通过终端登录(使用Ctrl+ Alt+ F3),我会收到以下错误(就在欢迎来到 Ubuntu...):

apt-config: error while loading shared libraries /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12: invalid ELF header
import.im6: unable to open X server `' @ error/import.c/ImportImageCommand/368
/usr/bin/lsb_release: 30: /usr/bin/lsb_release: Syntax error: "(" unexpected

我从实时 USB 启动并尝试,fsck但没有出现任何错误。

两台计算机均配备英特尔 CPU。

如果我将 HDD 放回到原来的 PC 中,仍然会遇到同样的错误。

我该如何修复它?

编辑:

似乎大多数命令都会出现此错误:

  • 获得

    error while loading shared libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0: invalid ELF header
    
  • 远程控制

    error while loading shared libraries: /lib/x86_64-linux-gnu/libcrypto.so.1.0.0: invalid ELF header
    
  • Firefox(只是想看看我得到了什么)

    error while loading shared libraries: /lib/x86_64-linux-gnu/libstdc++.so.6: invalid ELF header
    

相关内容