答案1
此类问题通常发生在字体文件的权限无效时。解决方案在于检测字体文件并更正其权限。
由于大多数字体文件位于中/usr/share/fonts
,因此您可以对它们应用通用修复。
首先使root
所有文件和目录的所有者/usr/share/fonts/
sudo chown -R root:root /usr/share/fonts -v
然后通过修复权限来更改所有可访问的文件夹
find /usr/share/fonts -type d -exec sudo chmod -v 755 {} +
然后使用此命令修复字体文件的权限。
find /usr/share/fonts -iname '*.[ot]tf' -type f -exec sudo chmod -v 644 {} +
此命令列出所有带有.ttf
和.otf
扩展名的文件,并将它们的权限更改为644
,即字体所需的权限位。
您可以使用此命令将所有文件的权限更改为644
。
sudo chmod -R a+rX /usr/share/fonts