usr/share/fonts/truetype: failed to write cache
/usr/share/fonts/truetype/alee: failed to write cache
/usr/share/fonts/truetype/unfonts: failed to write cache
/var/lib/defoma/fontconfig.d: failed to write cache
/var/lib/defoma/fontconfig.d/B: failed to write cache
/var/lib/defoma/fontconfig.d/E: failed to write cache
/var/lib/defoma/fontconfig.d/G: failed to write cache
/var/lib/defoma/fontconfig.d/J: failed to write cache
/var/lib/defoma/fontconfig.d/P: failed to write cache
/var/lib/defoma/fontconfig.d/S: failed to write cache
/var/lib/defoma/fontconfig.d/T: failed to write cache
/var/lib/defoma/fontconfig.d/Y: failed to write cache
......

처럼 우분투에서 업데이트시 에러가 난다면 다음과 같이 하면 된다.
에러 메시지 중 위에 나타난 부분 (failed to write cache가 있는 부분)을 복사해서 아무 파일에나 저장한다.

# vi temp

을 실행하여 뒤에 붙어 있는 에러메시지를 삭제하고 저장한다.

/usr/share/fonts/truetype
/usr/share/fonts/truetype/alee
/usr/share/fonts/truetype/unfonts
/var/lib/defoma/fontconfig.d
/var/lib/defoma/fontconfig.d/B
/var/lib/defoma/fontconfig.d/E
/var/lib/defoma/fontconfig.d/G
/var/lib/defoma/fontconfig.d/J
/var/lib/defoma/fontconfig.d/P
/var/lib/defoma/fontconfig.d/S
/var/lib/defoma/fontconfig.d/T
/var/lib/defoma/fontconfig.d/Y

아래처럼 명령어를 실행한다.

cat /home/user/temp | xargs touch

다시 업데이트를 시도해 보면 정상적으로 될 것이다.

+ Recent posts