打包Firefox的Windows安装程序

有时,你可能会需要把一些对Firefox的更改打包成一个新的Windows安装程序。这可能会是一个policies.json文件、AutoConfig更改或是扩展。本文讲述如何操作。

第一步

下载要打包的安装程序。请确保你下载的是完整的安装程序,而不是存根安装程序。存根安装程序通常的名字是"Firefox Installer.exe",而完整安装程序的名字是"Firefox Setup VERSION.exe"。Firefox ESR的完整安装程序可在此处下载,快速发布版的完整安装程序可在彼处下载。

第二步

解压安装程序到电脑。请使用7-zip来解压。

7z x "Firefox Setup VERSION.exe" VERSION指的是版本号

第三步

在子目录core中编辑对Firefox的更改。

第四步

在解压Firefox的目录中运行打包Firefox的命令:

7z a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3

该目录会产生保护对Firefox修改的名为app.7z的文件。

第五步

下载文件7zSD.sfxapp.tag并将它们保存在和app.7z一样的目录中。

第六步

运行命令:

copy /B 7zSD.sfx+app.tag+app.7z our_new_installer.exe

就会连接这些文件并创建安装程序。

“/B”参数非常重要!它确保复制文件是二进制文件从而不用添加任何其他字符。

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解