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