Đôi khi bạn có thể cần đưa những thay đổi bạn đã thực hiện đối với Firefox trong một trình cài đặt mới. Đây có thể là một tập tin chính sách.json, các thay đổi hoặc tiện ích mở rộng AutoConfig. Tài liệu này hướng dẫn cách thực hiện điều đó.
Bước 1
Tải xuống trình cài đặt mà bạn muốn đóng gói lại. Đảm bảo bạn tải xuống trình cài đặt đầy đủ chứ không phải trình cài đặt sơ khai. Trình cài đặt sơ khai thường được đặt tên là "Firefox Installer.exe" trong khi trình cài đặt đầy đủ được đặt tên "Firefox Setup PHIÊN BẢN.exe." Bạn có thể tải xuống trình cài đặt đầy đủ của Firefox ESR tại đây và phát hành chính thức tại đây.
Bước 2
Giải nén trình cài đặt vào một thư mục. Bạn sẽ cần sử dụng 7-zip để giải nén nó.
7z x "Firefox Setup PHIÊN BẢN.exe"
Bước 3
Thực hiện các thay đổi của bạn đối với Firefox trong thư mục con core.
Bước 4
Đóng gói lại Firefox bằng cách chạy lệnh này trong thư mục mà bạn đã giải nén 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
Thao tác này sẽ tạo một tập tin có tên app.7z chứa các thay đổi.
Bước 5
Tải các tập tin 7zSD.Win32.sfx và app.tag và lưu chúng trong cùng một thư mục nơi chứa app.7z.
Bước 6
Chạy lệnh sau:
copy /B 7zSD.Win32.sfx+app.tag+app.7z our_new_installer.exe
để nối các tập tin và tạo trình cài đặt.
“/B” rất quan trọng! Nó cho bản sao biết rằng đây là các tập tin nhị phân nên nó không thêm các ký tự thừa vào tập tin.