Menyebarkan Firefox dengan pemasang MSI

Firefox Enterprise Firefox Enterprise Dibuat: 4 minggu yang lalu
This is a machine-generated translation of the English article. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

Artikel ini ditujukan untuk administrator IT yang ingin mengelola Firefox pada komputer di organisasinya.

Firefox menawarkan penginstal MSI per lokal, per arsitektur cpu (32 dan 64 bit) dan per saluran untuk membantu administrator sistem menyesuaikan dan menyebarkan Firefox di lingkungan mereka. Penginstal MSI (didukung pada Windows 7 dan versi yang lebih baru) adalah pembungkus dari penginstal penuh exe yang memungkinkan penyesuaian melalui penggunaan berkas MST sebelum disebarkan melalui alat penyebaran standar Windows seperti Active Directory atau Microsoft System Center Configuration Manager.

Penginstal MSI

Kunjungi https://www.mozilla.org/firefox/all/ dan pilih peramban Anda (Firefox Nightly, Developer Edition, Firefox Beta, Firefox Release, atau Firefox Extended Support release), lalu pilih penginstal MSI.

FxMSIdownload
Gunakan bagian Bahasa untuk memilih bahasa pilihan Anda untuk penginstal MSI Firefox Anda.

Opsi konfigurasi

Transformasi MSI (MST) untuk penginstal MSI Firefox dapat dibuat atau diedit menggunakan alat pilihan Anda (MS Orca atau lainnya) untuk menyesuaikan instalasi. Bagian ini merinci opsi yang tersedia.

Opsi MSI kustom Firefox

Atur jalur direktori - INSTALL_DIRECTORY_PATH=[path] Jalur absolut yang menentukan lokasi instalasi lengkap. Direktori ini tidak harus sudah ada (tetapi boleh). Jika INSTALL_DIRECTORY_NAME diatur, maka pengaturan ini akan diabaikan.

Atur nama direktori - INSTALL_DIRECTORY_NAME=[name] Nama direktori instalasi yang akan dibuat di dalam Program Files. Misalnya, jika INSTALL_DIRECTORY_NAME diatur ke Firefox Release, maka jalur instalasi akan menjadi seperti C:\Program Files\Firefox Release. Jalur Program Files yang digunakan akan menjadi yang benar untuk arsitektur aplikasi yang diinstal dan lokal/konfigurasi mesin; pengaturan ini terutama berguna agar Anda tidak perlu khawatir tentang perbedaan tersebut. Jika ini diatur, maka INSTALL_DIRECTORY_PATH akan diabaikan.

Instal pintasan bilah tugas - TASKBAR_SHORTCUT={true,false} Atur ke false untuk menonaktifkan penyematan pintasan ke bilah tugas. true secara default. Fitur ini hanya berfungsi pada Windows 7 dan 8; tidak mungkin membuat pin bilah tugas dari penginstal pada versi Windows yang lebih baru.

Instal pintasan desktop - DESKTOP_SHORTCUT={true,false} Atur ke false untuk menonaktifkan pembuatan pintasan di desktop. true secara default.

Instal pintasan menu Mulai - START_MENU_SHORTCUT={true,false} Atur ke false untuk menonaktifkan pembuatan pintasan menu Mulai. true secara default.

Nonaktifkan layanan pemeliharaan - INSTALL_MAINTENANCE_SERVICE={true,false} Atur ke false untuk menonaktifkan penginstalan Mozilla Maintenance Service. Ini secara efektif akan mencegah pengguna menginstal pembaruan Firefox jika mereka tidak memiliki izin tulis ke direktori instalasi. true secara default.

Nonaktifkan penghapusan direktori distribusi - REMOVE_DISTRIBUTION_DIR={true,false} Atur ke false untuk menonaktifkan penghapusan direktori distribusi dari instalasi yang ada yang sedang diinstal ulang di atasnya. Secara default ini adalah true dan direktori akan dihapus.

Cegah memulai ulang - PREVENT_REBOOT_REQUIRED={true,false} Atur ke true untuk mencegah penginstal mengambil tindakan yang memerlukan memulai ulang mesin untuk menyelesaikannya, biasanya karena berkas sedang digunakan. Ini seharusnya tidak diperlukan dalam keadaan normal kecuali Anda menginstal ulang di atas salinan Firefox yang sedang berjalan saat penginstal mencoba berjalan, dan mengatur opsi ini dalam kasus tersebut dapat mengakibatkan instalasi yang tidak lengkap. false secara default.

Bundel ekstensi - OPTIONAL_EXTENSIONS={true,false} Atur ke false untuk menonaktifkan penginstalan ekstensi terbundel apa pun yang ada. true secara default.

Direktori ekstraksi berkas aplikasi - EXTRACT_DIR=[directory] Ekstrak berkas aplikasi ke direktori yang diberikan dan keluar tanpa benar-benar menjalankan penginstal. Tentu saja, ini berarti semua opsi lain akan diabaikan.

Opsi MSIEXEC

Parameter baris perintah untuk msiexec.exe (komponen Windows yang bertanggung jawab untuk menginstal, mencopot pemasangan, dan bekerja dengan berkas MSI) didokumentasikan di sini dan juga oleh output dari opsi /?. Paket MSI kami, karena membungkus penginstal .exe dan tidak benar-benar menggunakan kerangka kerja MSI, tidak mendukung banyak parameter baris perintah yang tersedia untuk msiexec. Dokumen ini mencantumkan parameter msiexec yang didukung dan tidak didukung untuk digunakan dengan paket MSI kami.

Opsi MSIEXEC yang Didukung

  • /i atau /package
    • Menginstal produk.
  • /L atau /log
    • Menghasilkan berkas log MSI. Semua parameter konfigurasi opsi ini didukung.
  • /m
    • Menghasilkan berkas status SMS .mif.
    • Tanpa memiliki salinan Systems Management Server saya tidak dapat menguji ini, tetapi seharusnya berfungsi.
  • /q, /quiet, dan /passive
    • Mengatur mode UI. Opsi UI penuh (/qf) diterima tetapi diabaikan, karena kami tidak memiliki UI penuh.
  • /norestart, /forcerestart, dan /promptrestart
    • Perilaku default selalu /norestart, tetapi opsi lain berperilaku seperti yang diharapkan.
  • PROPERTY=VALUE
    • Konfigurasi properti baris perintah didukung untuk semua properti publik yang kami sediakan (artinya yang dengan UPPERCASE_NAMES).

Opsi yang tidak beroperasi pada berkas paket (/?, /h, /help, /y, /z)

Opsi MSIEXEC yang Tidak Didukung

  • /f
    • Memperbaiki produk.
  • /a
    • Instalasi administratif.
  • /x atau /uninstall
    • Mencopot pemasangan produk.
  • /j bersama dengan /t, /g, dan /c
    • Mengiklankan produk.
  • /n
    • Menentukan instance produk tertentu.
  • /p atau /update
    • Menerapkan berkas patch (.msp).

Contoh konfigurasi

Berikut adalah contoh berkas .mst yang valid untuk membantu memahami bagaimana opsi dapat diubah bersama dengan direktori MSI untuk mozilla central:

Pencatatan dapat dikonfigurasi pada MSI untuk membantu memecahkan masalah instalasi.

Ada beberapa cara untuk menggunakan berkas MSI dengan parameter yang dapat dikonfigurasi yang diekspos di Firefox MSI:

Dengan menggunakan editor MSI eksternal (misalnya ORCA)

  1. File/Open dan pilih MSI yang akan diedit.
  2. Temukan tabel Properti dan pilih.
  3. Ubah nilai untuk PROPERTI yang Anda butuhkan.
  4. Dari ORCA, pilih File/Save as dan simpan penginstal MSI yang dimodifikasi khusus.
Perhatikan bahwa ini akan membatalkan tanda tangan berkas MSI; jika Anda ingin berkas tersebut ditandatangani, Anda harus menandatanganinya lagi menggunakan sertifikat organisasi Anda.

Dengan menggunakan konfigurasi transformasi (.mst)

  1. Gunakan Orca untuk membuka MSI.
  2. Pilih Transformasi > Transformasi Baru dari bilah menu.
  3. Ubah nilai untuk PROPERTI yang Anda butuhkan.
  4. Pilih Transformasi > Hasilkan Transformasi untuk menyimpan perubahan Anda sebagai berkas transformasi (.mst).
  5. Jalankan: msiexec /i “Firefox.msi” TRANSFORMS=”custom.mst”

Dengan menggunakan parameter baris perintah

  1. Ubah nama berkas MSI Firefox menjadi default.msi
  2. Pindahkan berkas ke direktori C:\MSI
  3. Jalankan:
    msiexec.exe /i "c:\MSi\default.msi" INSTALL_DIRECTORY_PATH="C:\Firefox\" TASKBAR_SHORTCUT=false DESKTOP_SHORTCUT=false INSTALL_MAINTENANCE_SERVICE=false /quiet
Semua parameter pribadi (spesifik FIREFOX, ada dalam HURUF BESAR dapat digunakan di baris perintah + parameter publik msiexec seperti /i dan /quiet dalam contoh di atas)

These fine people helped write this article:

Illustration of hands

Sukarelawan

Kembangkan dan bagikan keahlian Anda. Jawab pertanyaan dan tingkatkan pundi pengetahuan kami.

Pelajari Lebih Lanjut