snap install/refresh fc-cache:没有此文件或目录

snap install/refresh fc-cache:没有此文件或目录

我正在运行 Ubuntu 20.04,Snap 突然停止工作。当我尝试安装或刷新(某些)Snap(例如 Chromium 或 Signal-desktop)时,我遇到以下错误:

~/Downloads$ snap refresh chromium
Fehler: cannot perform the following tasks:
- Den Konfigurationshook von Snap "chromium" ausführen, falls vorhanden (run hook "configure": /snap/chromium/1479/snap/command-chain/hooks-configure-desktop: line 43: /snap/chromium/1479/gnome-platform/usr/bin/fc-cache: No such file or directory)


~/Downloads$ sudo snap install signal-desktop
[sudo] Passwort für marius: 
Fehler: cannot perform the following tasks:
- Den Konfigurationshook von Snap "signal-desktop" ausführen, falls vorhanden (run hook "configure": /snap/signal-desktop/346/snap/command-chain/hooks-configure-desktop: line 43: /snap/signal-desktop/346/gnome-platform/usr/bin/fc-cache: No such file or directory)

我已经尝试删除所有字体缓存文件并重建,fc-cache -f -v但没有成功。

答案1

我遇到了与 snap 完全相同的问题chromium,我发现这个问题是由于gnome-3-28-1804安装了 snap 但禁用了导致的。我安装了较新版本gnome-3-34-1804gnome-3snap,但该chromium软件包显然依赖于包含fc-cache

3.28使用该 snap 版本后snap enable gnome-3-28-1804我现在可以安装/更新chromiumsnap 了。

因此我建议:

  • 检查已安装的 snap 包列表:snap list
  • 安装并启用gnome-3-28-1804snap:
    • snap install gnome-3-28-1804
    • snap enable gnome-3-28-1804
  • 安装/更新chromium快照:snap install chromium

补充笔记:

相关内容