我需要卸载并重新安装 Firefox 才能使 ExpressVPN 扩展正常工作。该扩展以前运行良好(我运行的是 Ubuntu 20.x),但我刚刚升级到 Ubuntu 22.04.01,ExpressVPN 浏览器扩展停止工作。文档说,如果从 Ubuntu 软件中心安装 Firefox,则存在一个已知问题,即它无法连接到桌面应用程序,因此我需要从命令行卸载然后重新安装。
问题是软件中心没有将 Firefox 显示为已安装的应用程序,即使它在我的系统上已打开并正在运行,并且当我单击“显示应用程序”菜单时我可以看到图标。所以我无法从软件中心卸载它。我最初是在第一次购买这台笔记本电脑时安装的 Firefox,我已经不记得我是如何安装它的了,但我认为它只是从 Ubuntu 20.x 中的软件中心安装的。我也尝试过sudo apt-get purge firefox
并sudo snap remove firefox
在终端中 - 这两个都告诉我找不到 Firefox,因此无法删除。type firefox
返回bash: type: firefox: not found
。
有什么想法我可以在哪里找到它以便我可以卸载它并重新开始?
答案1
您可以尝试运行该命令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)
如果出现该错误,请运行lsblk -fe7 -o+ro
以验证是否/var/snap/firefox/common/host-hunspell
已安装。如果已安装,请运行sudo systemctl stop var-snap-firefox-common-host\\x2dhunspell.mount
并sudo systemctl disable var-snap-firefox-common-host\\x2dhunspell.mount
最终删除 Firefox snap 包。这来自https://askubuntu.com/questions/1414173/completely-remove-firefox-snap-package