Firefox MSI: Der ultimative Leitfaden zur Bereitstellung in Unternehmen

Firefox ESR MSI Download

Dieser Artikel richtet sich an IT-Administratoren, die Firefox auf den Computern ihrer Organisation effizient und maßgeschneidert einrichten möchten. Die Bereitstellung von Software in größeren Umgebungen erfordert präzise Planung und die richtigen Werkzeuge. Genau hier setzt der Firefox Msi Installer an, um Systemadministratoren die Arbeit zu erleichtern und eine reibungslose Implementierung zu gewährleisten.

Firefox Enterprise bietet MSI-Installationsprogramme, die nach Gebietsschema, CPU-Architektur (32 und 64 Bit) und Kanal kategorisiert sind. Diese Installer sind speziell dafür konzipiert, Systemadministratoren bei der Anpassung und Bereitstellung von Firefox in ihren Umgebungen zu unterstützen. Der MSI-Installer, der ab Windows 7 und späteren Versionen unterstützt wird, ist eine Hülle um den vollständigen .exe-Installer. Er ermöglicht umfassende Anpassungen mithilfe einer MST-Datei, bevor die Bereitstellung über Standard-Windows-Bereitstellungstools wie Active Directory oder Microsoft System Center Configuration Manager erfolgt. Für diejenigen, die mehr über firefox msi download erfahren möchten, bietet Mozilla detaillierte Anleitungen und Ressourcen.

MSI-Installationsprogramme finden und herunterladen

Der erste Schritt zur erfolgreichen Bereitstellung von Firefox in Ihrer Organisation ist der Download des passenden MSI-Installers.

Besuchen Sie https://www.mozilla.org/firefox/all/, um die verschiedenen MSI-Installer für Firefox Nightly, Developer Edition, Firefox Beta, Firefox Release oder Firefox Extended Support Release (ESR) auszuwählen. Nutzen Sie die Dropdown-Optionen, um die gewünschte Version und Sprache zu wählen. Auch wenn dieser Leitfaden sich primär auf Windows-Umgebungen konzentriert, ist es wichtig zu wissen, dass Firefox auch für andere Plattformen wie macOS verfügbar ist. Informationen zum mozilla firefox herunterladen mac finden sich ebenfalls auf den offiziellen Mozilla-Seiten.

Firefox ESR MSI DownloadFirefox ESR MSI DownloadVerwenden Sie die Dropdown-Liste “Ihre bevorzugte Sprache auswählen”, um einen Firefox MSI-Installer in Ihrer gewünschten Sprache zu installieren.

Firefox hat sich als firefox als browser weltweit etabliert und bietet eine Vielzahl von Funktionen, die sowohl Endbenutzer als auch IT-Profis schätzen. Für Mac-Nutzer gibt es ebenfalls spezifische Downloads; falls Sie daran interessiert sind, wie man firefox auf mac installiert, können Sie die entsprechenden Anleitungen auf der Mozilla-Website finden.

Konfigurationsoptionen für den Firefox MSI-Installer

MSI-Transformationen (MSTs) für die Firefox MSI-Installer können mithilfe eines beliebigen Tools Ihrer Wahl (z. B. MS Orca oder andere) erstellt oder bearbeitet werden, um die Installation anzupassen. Dieser Abschnitt erläutert die verfügbaren Optionen im Detail.

Benutzerdefinierte Firefox MSI-Optionen

Die folgenden Parameter ermöglichen eine präzise Steuerung des Installationsprozesses:

  • Installationspfad festlegen – INSTALL_DIRECTORY_PATH=[Pfad]
    Gibt den vollständigen Installationspfad an. Dieser Pfad muss nicht unbedingt bereits existieren. Wenn INSTALL_DIRECTORY_NAME festgelegt ist, wird diese Einstellung ignoriert.

  • Installationsverzeichnisnamen festlegen – INSTALL_DIRECTORY_NAME=[Name]
    Definiert den Namen des Installationsverzeichnisses, das innerhalb der “Programme”-Ordner erstellt werden soll. Wenn INSTALL_DIRECTORY_NAME beispielsweise auf “Firefox Release” gesetzt wird, lautet der Installationspfad in etwa C:Program FilesFirefox Release. Der verwendete “Programme”-Pfad entspricht der korrekten Architektur der Anwendung und der Lokalisierung/Konfiguration des Systems. Diese Einstellung ist hauptsächlich nützlich, um Unterschiede in den Systempfaden zu abstrahieren. Wenn dieser Parameter gesetzt ist, wird INSTALL_DIRECTORY_PATH ignoriert.

  • Taskleistenverknüpfung installieren – TASKBAR_SHORTCUT={true,false}
    Setzen Sie diesen Parameter auf false, um das Anheften einer Verknüpfung an die Taskleiste zu deaktivieren. Standardmäßig ist dieser Wert true. Diese Funktion ist nur unter Windows 7 und 8 verfügbar; unter späteren Windows-Versionen ist es nicht möglich, Taskleistenverknüpfungen über den Installer zu erstellen.

  • Desktopverknüpfung installieren – DESKTOP_SHORTCUT={true,false}
    Setzen Sie diesen Parameter auf false, um die Erstellung einer Verknüpfung auf dem Desktop zu deaktivieren. Standardmäßig ist dieser Wert true.

  • Startmenüverknüpfung installieren – START_MENU_SHORTCUT={true,false}
    Setzen Sie diesen Parameter auf false, um die Erstellung einer Startmenüverknüpfung zu deaktivieren. Standardmäßig ist dieser Wert true.

  • Wartungsdienst deaktivieren – INSTALL_MAINTENANCE_SERVICE={true,false}
    Setzen Sie diesen Parameter auf false, um die Installation des Mozilla Maintenance Service zu deaktivieren. Dies verhindert effektiv, dass Benutzer Firefox-Updates installieren, wenn sie keine Schreibberechtigungen für das Installationsverzeichnis besitzen. Standardmäßig ist dieser Wert true.

  • Entfernen des Distributionsverzeichnisses deaktivieren – REMOVE_DISTRIBUTION_DIR={true,false}
    Setzen Sie diesen Parameter auf false, um das Entfernen des Distributionsverzeichnisses bei einer bestehenden Installation, die überschrieben wird, zu deaktivieren. Standardmäßig ist dieser Wert true, und das Verzeichnis wird entfernt.

  • Neustart verhindern – PREVENT_REBOOT_REQUIRED={true,false}
    Setzen Sie diesen Parameter auf true, um zu verhindern, dass der Installer Aktionen ausführt, die einen Neustart des Systems erfordern würden, normalerweise, weil Dateien in Gebrauch sind. Dies sollte unter normalen Umständen nicht erforderlich sein, es sei denn, Sie überschreiben eine laufende Firefox-Instanz während der Installer ausgeführt wird. Das Setzen dieser Option in einem solchen Fall kann jedoch zu einer unvollständigen Installation führen. Standardmäßig ist dieser Wert false.

  • Erweiterungen bündeln – OPTIONAL_EXTENSIONS={true,false}
    Setzen Sie diesen Parameter auf false, um die Installation vorhandener gebündelter Erweiterungen zu deaktivieren. Standardmäßig ist dieser Wert true.

  • Verzeichnis für die Extraktion von Anwendungsdateien – EXTRACT_DIR=[Verzeichnis]
    Extrahiert die Anwendungsdateien in das angegebene Verzeichnis und beendet den Vorgang, ohne den Installer tatsächlich auszuführen. Alle anderen Optionen werden in diesem Fall ignoriert.

MSIEXEC-Optionen und ihre Kompatibilität

Die Befehlszeilenparameter für msiexec.exe (die Windows-Komponente, die für die Installation, Deinstallation und andere Vorgänge mit MSI-Dateien zuständig ist) sind detailliert hier sowie durch die Ausgabe der Option / ? dokumentiert. Da unsere MSI-Pakete einen .exe-Installer umschließen und das MSI-Framework nicht vollständig nutzen, unterstützen sie viele der für msiexec verfügbaren Befehlszeilenparameter nicht. Dieses Dokument listet die msiexec-Parameter auf, die mit unseren MSI-Paketen unterstützt und nicht unterstützt werden.

Unterstützte MSIEXEC-Optionen

  • /i oder /package
    • Installiert das Produkt.
  • /L oder /log
    • Erstellt eine MSI-Logdatei. Alle Konfigurationsparameter dieser Option werden unterstützt.
  • /m
    • Erzeugt eine SMS-Status-MIF-Datei.
    • Ohne eine Kopie des Systems Management Server konnte dies nicht getestet werden, sollte aber funktionieren.
  • /q, /quiet und /passive
    • Legt den UI-Modus fest. Die vollständige UI-Option (/qf) wird akzeptiert, aber ignoriert, da keine vollständige UI vorhanden ist.
  • /norestart, /forcerestart und /promptrestart
    • Das Standardverhalten ist immer /norestart, die anderen Optionen verhalten sich jedoch wie erwartet.
  • PROPERTY=VALUE
    • Die Konfiguration von Befehlszeileneigenschaften wird für alle von uns bereitgestellten öffentlichen Eigenschaften (d.h. diejenigen mit GROSSBUCHSTABEN_NAMEN) unterstützt.
  • Optionen, die nicht auf eine Paketdatei wirken (/?, /h, /help, /y, /z).

Nicht unterstützte MSIEXEC-Optionen

  • /f
    • Repariert das Produkt.
  • /a
    • Administrative Installation.
  • /x oder /uninstall
    • Deinstalliert das Produkt.
  • /j zusammen mit /t, /g und /c
    • Bewirbt das Produkt (Advertise).
  • /n
    • Gibt eine bestimmte Instanz des Produkts an.
  • /p oder /update
    • Wendet eine Patch-Datei (.msp) an.

Beispielkonfigurationen für den Firefox MSI-Installer

Hier sind Beispiele für eine gültige .mst-Datei, die das Verständnis der Optionen in Verbindung mit dem MSI-Verzeichnis für Mozilla Central erleichtern:

Die Protokollierung kann im MSI konfiguriert werden, um Probleme bei der Installation zu beheben. Weitere Informationen finden Sie unter MSI-Befehlszeilenoptionen.

Es gibt verschiedene Möglichkeiten, die MSI-Datei mit den in Firefox MSI verfügbaren konfigurierbaren Parametern zu verwenden:

Mit einem externen MSI-Editor (z.B. ORCA)

  1. Datei/Öffnen und die zu bearbeitende MSI-Datei auswählen.
  2. Die Tabelle “Property” suchen und auswählen.
  3. Die Werte für die benötigten PROPERTIES ändern.
  4. In ORCA “Datei/Speichern unter” auswählen und den benutzerdefinierten, modifizierten MSI-Installer speichern.

Beachten Sie, dass dies die Signatur der MSI-Datei ungültig macht. Wenn die Datei signiert sein muss, müssen Sie sie mit dem Zertifikat Ihrer Organisation erneut signieren.

Mit einer Transformations (.mst) Konfiguration

  1. Orca verwenden, um die MSI zu öffnen.
  2. Im Menüband Transformieren > Neue Transformation auswählen.
  3. Die Werte für die benötigten PROPERTIES ändern.
  4. Transformieren > Transformation generieren auswählen, um die Änderungen als Transformationsdatei (.mst) zu speichern.
  5. Ausführen: msiexec /i “Firefox.msi” TRANSFORMS=”custom.mst”

Falls Sie Firefox für macOS verwalten, finden Sie spezifische Anleitungen und den firefox mac os download auf der Mozilla-Website, um eine konsistente Bereitstellung über verschiedene Betriebssysteme hinweg zu gewährleisten.

Mit Befehlszeilenparametern

  1. Die Firefox MSI-Datei als default.msi umbenennen.
  2. Die Datei in ein Verzeichnis C:MSI verschieben.
  3. Ausführen: msiexec.exe /i "c:MSIdefault.msi" INSTALL_DIRECTORY_PATH="C:Firefox" TASKBAR_SHORTCUT=false DESKTOP_SHORTCUT=false INSTALL_MAINTENANCE_SERVICE=false /quiet

Alle privaten Parameter (Firefox-spezifisch, in Großbuchstaben) können in der Befehlszeile verwendet werden, zusätzlich zu den öffentlichen msiexec-Parametern wie /i und /quiet im obigen Beispiel.

Fazit

Die Bereitstellung von Firefox in Unternehmensumgebungen kann mit dem Firefox MSI Installer erheblich vereinfacht und optimiert werden. Durch die Nutzung von MST-Dateien und msiexec-Befehlen erhalten IT-Administratoren die volle Kontrolle über den Installationsprozess, von der Festlegung des Installationspfads bis zur Deaktivierung von Verknüpfungen und Wartungsdiensten. Diese Flexibilität gewährleistet, dass Firefox nahtlos in bestehende IT-Infrastrukturen integriert werden kann, während gleichzeitig die spezifischen Anforderungen und Richtlinien jeder Organisation erfüllt werden. Eine sorgfältige Planung und Testphase ist entscheidend, um die bestmöglichen Ergebnisse zu erzielen und eine stabile Browser-Umgebung für alle Benutzer zu schaffen.