刚装的系统都了出现这样那么的问题,不过都有处理办法,下面列出一下遇到多次的错误与解决办法:
出现错误如下:
fontconfig: Cannot write cache files。后来update的时候,跟安装软件时都会 发生类似的错误:
复制内容到剪贴板
代码:
Setting up ttf-opensymbol (2.1-4ubuntu1) ...
Updating fontconfig cache…
/usr/share/fonts: failed to write cache
/usr/share/fonts/X11: failed to write cache
/usr/share/fonts/X11/encodings: failed to write cache
/usr/share/fonts/X11/encodings/large: failed to write cache
…
…
/var/lib/defoma/fontconfig.d/m: failed to write cache
/var/lib/defoma/fontconfig.d/u: failed to write cache
dpkg: error processing ttf-opensymbol (–configure):
…
…同样openoffice也没办法更新。
是因为些目录的修改及访问的时间比较新,导致fontconfig失败。
解决方法很简单,只要sudo touch上边所有“failed to write cache”的路径就可以了。
一个一个很麻烦,最简单的办法是写个脚本,例如:
#!/bin/bash
sudo touch /usr/share/fonts
sudo touch /usr/share/X11
…
…
sudo touch /var/lib/defoma/fontconfig.d/u
另存为:so.do
是否觉得写这个脚本也很麻烦呢。把终端中的错误信息中包含那些目录的行全部复制到,比如说gedit中,然后替换一下就可以形成脚本的雏形,然后加上脚本文件头即可。
然后根据个人喜好,
给这个脚本可执行权限,
然后在终端里运行 即可。
我已把文件打包一并上传上来供大家使用,希望可以帮到大家
有用到的或收藏着请下载下面附件
[hide][/hide]