如何从 Firefox 中删除“WaveShare”DRM 插件

如何从 Firefox 中删除“WaveShare”DRM 插件

我愚蠢地允许 Firefox 播放 DRM 内容,现在我有一个名为“WaveShare”DRM 播放器的附加组件永久嵌入在 Firefox 中。我不喜欢在我的网络浏览器中运行 google 二进制 blob。

我希望永久且真实地删除该附加组件。

  • 我询问的是 Firefox添加在不是扩展。
  • 我知道我可以单击一个按钮以某种方式/可能“禁用”它。

背景:

我使用的是 Ubuntu 22.04 LTS,通过 snap 安装 Firefox。允许 DRM 播放不需要 root 权限,因此它必须安装在我的主目录中的某个位置。

Mozilla 支持据称有关于此的页面:

但这些页面仅指定如何删除“扩展”或“主题”,而不是“附加组件”。

其他网页确实指定了如何删除附加组件,但这些网页已经过时,并且显示的附加组件似乎具有“删除”功能。删除功能已被删除。

编辑:

到目前为止,我已经使用以下命令搜索了模块:

find . -type f  | while read file; do strings "$file" | grep -i waveshare; if [ $? -eq 0 ]; then echo "### $file"; fi; done

答案1

次优的解决方法:重新安装

警告:此过程概述了如何备份 Firefox 书签和已保存的登录信息。其他设置将会丢失。

将保存的登录信息导出到 .CSV: https://support.mozilla.org/en-US/kb/export-login-data-firefox

将书签导出为 .JSON https://support.mozilla.org/en-US/kb/export-firefox-bookmarks-to-backup-or-transfer

记下使用的插件: NoScript、Ublock Origin、Privacy Badger、视频下载助手……

删除 Firefox

sudo snap remove --purge firefox

echo "Warning: this next command may remove cinnamon-desktop-environment too, careful"
sudo apt-get remove --purge firefox 

删除本地用户的 Firefox 用户数据

if [ -d “$HOME/snap/firefox” ]; then rm -r “$HOME/snap/firefox”; fi
if [ -d “$HOME/.mozilla” ]; then rm -r “$HOME/.mozilla”; fi

重新安装 Firefox

sudo apt-get install firefox

重新配置,重新安装附加扩展。

重新启动 Firefox 显示 DRM 插件已消失。

相关内容