“无法找到修订版 2277 的安装 snap firefox:缺少文件 /snap/firefox/2277/meta/snap.yaml”

“无法找到修订版 2277 的安装 snap firefox:缺少文件 /snap/firefox/2277/meta/snap.yaml”

在此处输入图片描述

今晚才开始出现这种情况。当我尝试启动 Firefox 时,光标会旋转一会儿,然后就什么都没有了。Firefox 从未启动过,在 htop 中也找不到它。有什么想法吗?

答案1

我遇到了同样的问题。我不得不卸载 snapd/snap 并重新安装它们。以下是我解决此问题所遵循的具体步骤:

  1. 列出使用以下方式安装的所有 snap 包snap list
  2. 删除我已安装的每个快照,sudo snap remove --purge <packageName>例如,sudo snap remove --purge firefox对我已安装的每个快照重复上述操作。
  3. 使用 删除剩余的 snap sudo snap remove --purge <packageName>。您必须先删除所有其他 snap,然后才能删除 snapd。我按照以下顺序删除: gtk-common-themes、gnome-3-28-1804、gnome-3-38-2004、core18、core20、裸机、snapd。请注意,您可能有不同的或多或少的。最后,运行snap list以确保你得到了它们。输出将显示类似以下内容:

尚未安装 snap。请尝试“snap install hello-world”。

  1. sudo apt purge snapd从 Ubuntu 中删除 snapd。

  2. 删除与 snap 相关的目录。(运行此命令时请小心,这些目录中不应有任何导入数据。如果不确定,您可以在输入以下命令之前在其他位置创建备份副本。)

    sudo rm -rf ~/snap
    
    sudo rm -rf /snap
    
    sudo rm -rf /var/snap
    
    sudo rm -rf /var/lib/snapd
    
  3. 重启 Ubuntu

  4. sudo apt install firefox并重新安装您想要的任何其他软件包。

相关内容