
Мне нужно удалить и переустановить Firefox, чтобы расширение ExpressVPN заработало. Раньше расширение работало нормально (я использовал Ubuntu 20.x), но я только что обновился до Ubuntu 22.04.01, и расширение браузера ExpressVPN перестало работать. В документации говорится, что существует известная проблема, из-за которой он не может подключиться к настольному приложению, если Firefox был установлен из центра программного обеспечения Ubuntu, поэтому мне нужно удалить и переустановить его из командной строки.
Проблема в том, что центр программного обеспечения не отображает 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