如何构建不支持 webm 的 Firefox .deb?

如何构建不支持 webm 的 Firefox .deb?

我想改变 Firefox 软件包以删除 WebM 和其他功能。

我不只是喜欢编译源代码 - 我需要了解我需要更改 deb 包中的哪些内容。

我不想有一堆通过非包管理器路径手动配置、编译和安装的源代码;并且正在寻找一种在 Ubuntu 上设置包配置标志的方法

我该如何改变 Firefox 的 deb 包来执行上述操作?

答案1

如果您只是想禁用 WebM:

  1. 打开 URLabout:config
  2. 接受警告
  3. 搜索media.webm.enabled并双击它来切换值。将其设置为false
  4. 更改将立即应用。

否则,没有简单的方法可以禁用 WebM,除非重新编译。重新编译非常简单:

sudo apt-get build-dep firefox
apt-get source firefox
cd firefox-*
editor debian/rules
dpkg-buildpackage -b -us -uc

在此editor步骤中,调整configure选项。

相关内容