Reconditionnement du programme d’installation pour Windows

Firefox for Enterprise Firefox for Enterprise Dernière mise à jour: 1 semaine, 2 jours ago

Parfois, vous pouvez avoir besoin d’intégrer les modifications que vous avez apportées à Firefox dans un nouvel installeur. Il peut s’agir d’un fichier policies.json, de modifications d’AutoConfig ou d’extensions. Ce document explique comment procéder sur les systèmes Windows.

Note : pour les instructions pour macOS, référez-vous à l’article Déploiement des personnalisations de Firefox sous macOS.

1ʳᵉ étape : télécharger l’installeur

Téléchargez le fichier d’installation que vous souhaitez reconditionner. Assurez-vous que vous téléchargez un installeur complet et pas un installeur stub. Le programme d’installation stub est généralement nommé « Firefox Installer.exe » alors que l’installeur complet est nommé « Firefox Setup VERSION.exe ». Vous pouvez télécharger l’installeur complet de Firefox ESR (Extended Support Release) à l’adresse https://www.mozilla.org/firefox/all/desktop-esr/ et celui issu du développement rapide à https://www.mozilla.org/firefox/all/desktop-release/.

2ᵉ étape : dézipper l’installeur

Décompressez le programme d’installation dans un répertoire. Vous avez alors besoin de 7-zip.

7z x "Firefox Setup VERSION.exe"

3ᵉ étape : apporter des modifications à Firefox

Effectuez vos modifications à Firefox dans le sous-répertoire principal.

4ᵉ étape : reconditionner les fichiers

Reconditionnez Firefox en exécutant cette commande dans le répertoire où vous avez décompressé 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


Cela crée un fichier appelé app.7z qui contient les modifications.

5ᵉ étape : télécharger les utilitaires

Téléchargez les fichiers 7zSD.Win32.sfx et app.tag et enregistrez-les dans le répertoire-même où se trouve le fichier app.7z.

6ᵉ étape : créer l’installeur

Pour concaténer les fichiers et créer le programme d’installation, exécutez cette commande :

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


L’option « /B » est très importante ! Elle indique à la commande copy qu’il s’agit de fichiers binaires de sorte qu’il n’y a pas d’ajout de caractères supplémentaires aux fichiers.

Cet article vous a-t-il été utile ?

Veuillez patienter…

Ces personnes ont aidé à écrire cet article :

Illustration of hands

Participer

Développez et partagez votre expertise avec les autres. Répondez aux questions et améliorez notre base de connaissances.

En savoir plus