彻底删除 Firefox snap 包

彻底删除 Firefox snap 包

在 Ubuntu 22.04 中,默认安装了 Firefox snap。我刚刚使用命令将其删除,sudo snap remove firefox但在文件 computer/var/lib/snapd/seed/snaps 中存在一个 Firefox snap 锁定包,大小约为 163 mb,我该如何删除它

包裹及其位置

答案1

对于那些在 Ubuntu 22.04 中遇到错误的人:

$ sudo snap remove --purge firefox
error: cannot perform the following tasks:
- Remove data for snap "firefox" (1943) (unlinkat /var/snap/firefox/common/host-hunspell/en_ZA.dic: read-only file system)

使用以下命令验证确实/var/snap/firefox/common/host-hunspell已安装为 ext4 文件系统lsblk -fe7 -o+ro

如果是,请停止 Firefox 服务

$ sudo systemctl stop var-snap-firefox-common-host\\x2dhunspell.mount
$ sudo systemctl disable var-snap-firefox-common-host\\x2dhunspell.mount 
Removed /etc/systemd/system/default.target.wants/var-snap-firefox-common-host\x2dhunspell.mount.
Removed /etc/systemd/system/multi-user.target.wants/var-snap-firefox-common-host\x2dhunspell.mount.

然后卸载命令就可以起作用了:

sudo snap remove firefox

答案2

你用过sudo snap remove firefox,但你应该用

  • snap disable firefox
  • snap remove --purge firefox

参考

答案3

以下命令可用于删除 Firefox snap:

sudo umount /var/snap/firefox/common/host-hunspell
sudo snap remove firefox

答案4

该文件夹 ( /var/lib/snapd/seed/snaps) 中的文件是随操作系统预装的。没有snap命令可以删除它们。手动删除它们会删除它们,但最终可能会破坏某些东西。如果您不使用 Firefox Snap,很可能只需手动删除该文件即可,但始终存在以后可能会破坏某些东西的可能性。

如果你想以 .deb 形式安装 Firefox,你可以按照说明进行操作这里安装 Mozilla PPA 并防止apt自动“更新” snap

相关内容