Firefox telepítése az MSI-telepítőkkel

Firefox for Enterprise Firefox for Enterprise Létrehozva: A felhasználók 85%-a hasznosnak találta ezt

Ez a leírás olyan informatikai szakembereknek szól, akik a Firefoxot szeretnék beállítani a szervezetükben lévő számítógépeken.

A Firefox Enterprise MSI telepítőket kínál nyelvenként, processzorarchitektúránként (32 és 64 bites) és csatornánként, hogy segítse a rendszergazdákat a Firefox testreszabásában és telepítésében a környezetükben. Az MSI telepítő (a Windows 7 és újabb verziókon támogatott) az exe teljes telepítő összecsomagolva, amely lehetővé teszi a testreszabást egy MST fájl használatával a szabványos Windows telepítési eszközökön, például az Active Directory vagy a Microsoft System Center Configuration Manager segítségével történő telepítés előtt.

MSI telepítők

Látogasson el a https://www.mozilla.org/firefox/all/ oldalra, és a legördülő menüből válassza ki a Firefox Nightly, Developer Edition, Firefox Beta, Firefox Release vagy Firefox Extended Support Release MSI telepítőjét.

Fx68esrMSIdownload
Használja a Válassza ki az előnyben részesített nyelvét legördülő menüt a Firefox MSI telepítő kívánt nyelven történő telepítéséhez.

Konfigurációs beállítások

A Firefox MSI telepítőkhöz tartozó MSI transzformációk (MST-k) létrehozhatók vagy szerkeszthetők egy tetszőleges eszközzel (MS Orca vagy más), a telepítés testreszabása érdekében. Az alábbiakban részletezzük a rendelkezésre álló lehetőségeket.

Firefox egyéni MSI opciók

Könyvtár elérési útjának beállítása - INSTALL_DIRECTORY_PATH=[útvonal] Abszolút útvonal, amely meghatározza a teljes telepítési helyet. Ennek a könyvtárnak nem kell már léteznie (de létezhet). Ha az INSTALL_DIRECTORY_NAME be van állítva, akkor ez a beállítás figyelmen kívül lesz hagyva.

Könyvtár nevének beállítása - INSTALL_DIRECTORY_NAME=[név] A Program Files mappán belül létrehozandó telepítési könyvtár neve. Például, ha az INSTALL_DIRECTORY_NAME értéke Firefox Release, akkor a telepítési útvonal valami ilyesmi lesz: C:\Program Files\Firefox Release. A használt Program Files útvonal a telepített alkalmazás architektúrájának és a gép területi beállításának/konfigurációjának megfelelő lesz; ez a beállítás főként arra szolgál, hogy ne kelljen aggódnia ezek miatt a különbségek miatt. Ha ez be van állítva, akkor az INSTALL_DIRECTORY_PATH figyelmen kívül lesz hagyva.

Tálca parancsikon telepítése - TASKBAR_SHORTCUT={true,false} Állítsa false értékre a parancsikon tálcára rögzítésének letiltásához. Alapértelmezés szerint true. Ez a funkció csak Windows 7 és 8 rendszereken működik. Későbbi Windows verziókon nem lehetséges a tálca rögzítéseket a telepítőből létrehozni.

Asztali parancsikon telepítése - DESKTOP_SHORTCUT={true,false} Állítsa false értékre az asztali parancsikon létrehozásának letiltásához. Alapértelmezés szerint true.

Start menü parancsikon telepítése - START_MENU_SHORTCUT={true,false} Állítsa false értékre a Start menü parancsikon létrehozásának letiltásához. Alapértelmezés szerint true.

A karbantartó szolgáltatás letiltása - INSTALL_MAINTENANCE_SERVICE={true,false} Állítsa false értékre a Mozilla Maintenance Service telepítésének letiltásához. Ez gyakorlatilag megakadályozza a felhasználókat a Firefox frissítések telepítésében, ha nem rendelkeznek írási jogosultsággal a telepítési könyvtárhoz. Alapértelmezés szerint true.

Disztribúciós könyvtár eltávolításának letiltása - REMOVE_DISTRIBUTION_DIR={true,false} Állítsa false értékre a disztribúciós könyvtár eltávolításának letiltásához egy olyan meglévő telepítés esetén, amely felülírásra kerül. Alapértelmezés szerint ez true, és a könyvtár eltávolításra kerül.

Újraindítás megakadályozása - PREVENT_REBOOT_REQUIRED={true,false} Állítsa true értékre, hogy megakadályozza a telepítőt olyan műveletek végrehajtásában, amelyek a gép újraindítását igényelnék a befejezéshez, általában azért, mert fájlok használatban vannak. Erre normál körülmények között nem lehet szükség, kivéve, ha a Firefox egy olyan példányát írja felül, amely futott a telepítő futtatási kísérlete közben; ebben az esetben ennek az opciónak a beállítása befejezetlen telepítést eredményezhet. Alapértelmezés szerint false.

Kiegészítők csatolása - OPTIONAL_EXTENSIONS={true,false} Állítsa false értékre a jelenlévő csatolt kiegészítők telepítésének letiltásához. Alapértelmezés szerint true.

Alkalmazásfájlok kibontási könyvtára - EXTRACT_DIR=[könyvtár] Az alkalmazásfájlok kibontása a megadott könyvtárba, majd kilépés a telepítő tényleges futtatása nélkül. Természetesen ez azt jelenti, hogy minden más opció figyelmen kívül lesz hagyva.

MSIEXEC opciók

Az msiexec.exe (a Windows összetevő, amely az MSI fájlok telepítéséért, eltávolításáért és egyéb kezeléséért felelős) parancssori paramétereit itt dokumentálják, valamint a /? opció kimenete is tartalmazza. Mivel az MSI csomagjaink egy .exe telepítőt csomagolnak be, és nem igazán használják az MSI keretrendszert, nem támogatják az msiexec számos elérhető parancssori paraméterét. Ez a dokumentum felsorolja azokat az msiexec paramétereket, amelyek támogatottak és nem támogatottak az MSI csomagjainkkal való használathoz.

Támogatott MSIEXEC opciók

  • /i vagy /package
    • Telepíti a terméket.
  • /L vagy /log
    • Létrehoz egy MSI naplófájlt. Ennek az opciónak minden konfigurációs paramétere támogatott.
  • /m
    • Létrehoz egy SMS státusz .mif fájlt.
    • A Systems Management Server egy példánya nélkül ezt nem tudtam tesztelni, de működnie kell.
  • /q, /quiet, és /passive
    • Beállítja a felület (UI) módját. A teljes felület opciót (/qf) elfogadja, de figyelmen kívül hagyja, mivel nincs teljes felületünk.
  • /norestart, /forcerestart, és /promptrestart
    • Az alapértelmezett viselkedés mindig /norestart, de a többi opció az elvárt módon viselkedik.
  • PROPERTY=VALUE
    • A parancssori tulajdonság-konfiguráció támogatott minden általunk biztosított nyilvános tulajdonsághoz (azaz azokhoz, amelyek NAGYBETŰS_NEVEKKEL rendelkeznek).

Opciók, amelyek nem csomagfájlon működnek (/?, /h, /help, /y, /z)

Nem támogatott MSIEXEC opciók

  • /f
    • Javítja a terméket.
  • /a
    • Adminisztratív telepítés.
  • /x vagy /uninstall
    • Eltávolítja a terméket.
  • /j a /t, /g, és /c opciókkal együtt
    • Meghirdeti a terméket.
  • /n
    • A termék egy adott példányát határozza meg.
  • /p vagy /update
    • Alkalmaz egy javító (.msp) fájlt.

Példa konfiguráció

Itt egy példa egy érvényes .mst fájlra, amely segít megérteni, hogyan módosíthatók az opciók a mozilla central MSI könyvtárával együtt:

A naplózás konfigurálható az MSI-n a telepítési problémák hibaelhárításának segítése érdekében.

Számos módja van az MSI fájl használatának a Firefox MSI-ben elérhető konfigurálható paraméterekkel:

Külső MSI szerkesztő használatával (pl. ORCA)

  1. Fájl/Megnyitás és válassza ki a szerkesztendő MSI-t.
  2. Keresse meg a Property táblát, és válassza ki.
  3. Módosítsa a szükséges PROPERTIES (TULAJDONSÁGOK) értékeit.
  4. Az ORCA-ból válassza a Fájl/Mentés másként lehetőséget, és mentse el az egyénileg módosított MSI telepítőt.
Vegye figyelembe, hogy ez érvényteleníti az MSI fájl aláírását; ha a fájlnak aláírtnak kell lennie, újra alá kell írnia azt a szervezete tanúsítványának használatával.

Transzformációs (.mst) konfiguráció használatával

Transzformációs (.mst) konfiguráció használatával

  1. Válassza a Transform > New Transform lehetőséget a menüsorból.
  2. Módosítsa a szükséges PROPERTIES (TULAJDONSÁGOK) értékeit.
  3. Válassza a Transform > Generate Transform lehetőséget a változtatások transzformációs (.mst) fájlként történő mentéséhez.
  4. Futtassa: msiexec /i “Firefox.msi” TRANSFORMS=”custom.mst”

Parancssori paraméterek használatával

  1. Nevezze át a Firefox MSI fájlt default.msi névre.
  2. Helyezze a fájlt egy C:\MSI könyvtárba.
  3. Futtassa:
    msiexec.exe /i "c:\MSi\default.msi" INSTALL_DIRECTORY_PATH="C:\Firefox\" TASKBAR_SHORTCUT=false DESKTOP_SHORTCUT=false INSTALL_MAINTENANCE_SERVICE=false /quiet
Minden privát paraméter (FIREFOX specifikus, NAGYBETŰVEL jelenik meg) használható a parancssorban + az msiexec nyilvános paraméterei, mint a /i és a /quiet a fenti példában.

Ezek a nagyszerű emberek segítettek a leírás megírásában:

Illustration of hands

Közreműködés

Növelje és ossza meg tapasztalatát másokkal. Válaszoljon kérdésekre és tökéletesítse a tudásbázisunkat.

További tudnivalók