![使用 apt-get 时突然出现“apt-get:符号查找错误”](https://linux22.com/image/542503/%E4%BD%BF%E7%94%A8%20apt-get%20%E6%97%B6%E7%AA%81%E7%84%B6%E5%87%BA%E7%8E%B0%E2%80%9Capt-get%EF%BC%9A%E7%AC%A6%E5%8F%B7%E6%9F%A5%E6%89%BE%E9%94%99%E8%AF%AF%E2%80%9D.png)
我不知道这里出了什么问题。我安装了 audiotool sox,然后尝试安装库 libsox-fmt-all,突然 apt-get 拒绝工作。我现在无法使用它,也无法更新或安装任何东西。有人能建议我该怎么做才能让它恢复工作吗?这是它抛出的完整消息:
apt-get: symbol lookup error: /usr/lib/libstdc++.so.6: undefined symbol: _ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4
答案1
首先:检查您的文件系统是否有错误。
然后尝试使用 dpkg 重新安装 libstdc++.so.6。因此,您可能需要从镜像中下载适合您的 arch 的 libstdc++6。
提示:dpkg -S libstdc++.so.6
答案2
您的 apt 可能以某种方式被损坏了。
您可以尝试手动下载适用于 8.04从 ubuntu 软件包网站下载并使用sudo dpkg -i filename_of_the_package.deb