运行 sudo fc-cache -f -v 后,Linux 文件名转换为空白矩形

运行 sudo fc-cache -f -v 后,Linux 文件名转换为空白矩形

我是 Linux 新手。

我从网上下载了一些字体,但在用这些字体重建 Ubuntu 时犯了一些错误。所以我将它们复制到主目录中的 .fonts 文件夹中。之后我运行此命令,所有文件和文件夹名称都转换为空白矩形,如下所示:

sudo fc-cache -f -v

我该如何修复 Ubuntu?目前我在上述文件夹中有这些字体,但无法删除它们:

rm: cannot remove '/home/ai-station/.fonts/Ubuntu-MI.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-B.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-L.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-BI.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-M.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-RI.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-LI.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/UbuntuMono-BI.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-R.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/UbuntuMono-RI.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-Th.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/UbuntuMono-R.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/UbuntuMono-B.ttf': Permission denied
rm: cannot remove '/home/ai-station/.fonts/Ubuntu-C.ttf': Permission denied

文件和文件夹和终端

答案1

如果您没有该文件夹的权限,请使用sudo提升您的权限并授予您访问出现权限被拒绝错误的目录的权限。

如果[字体] 文件已添加到主目录中;我只需将其删除即可。

请注意,我不会尝试在难以阅读的 GUI 中执行此操作,而是注销 [GUI] 并切换到终端(ctrl+alt+F4 等),重新运行fc-cache重建字体信息缓存索引),然后重新登录到 GUI。我希望 GUI 在这次登录时看起来正常 :)

请注意,Ubuntu 18.10 现已停产,由于 EOL 状态,本网站上的内容与此无关。您应尽快升级到 19.04

相关内容