我无法更新 fontconfig。无论我(或谷歌)能想到什么,它都会返回同样的错误:
> sudo apt-get upgrade
[...]
fontconfig (2.12.6-0ubuntu2.3) wird eingerichtet ...
Regenerating fonts cache... failed.
See /var/log/fontconfig.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes fontconfig (--configure):
Unterprozess installiertes fontconfig-Skript des Paketes post-installation gab den Fehler-Ausgangsstatus 1 zurück
Fehler traten auf beim Bearbeiten von:
fontconfig
E: Sub-process /usr/bin/dpkg returned an error code (1)
抱歉错误消息的德语部分。
是的,我已经用谷歌搜索过了,我还尝试了以下解决方案:
sudo apt-get install --reinstall libfontconfig1 libfontconfig1-dev
sudo apt-get upgrade libfontconfig1
sudo apt-get install --reinstall --purge fontconfig-config
它们都不能解决问题。
/var/log/fonts
包含一行
fc-cache: symbol lookup error: fc-cache: undefined symbol: FcDirCacheCreateUUID
我很确定我已经花了两个多小时在谷歌上搜索并尝试了 fontconfig、fc-cache 和 FcDirCacheCreateUUID 的所有组合,但没有一个建议的解决方案有效。
我真的很绝望,因为这个问题阻止了安装非常基本的软件。
手动删除 fontconfig:i386 后,我显然通过重新安装它解决了:
sudo apt-get install fontconfig:i386
不知道为什么这有效,但显然确实如此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句