Nasazení balíčků pomocí nástroje Munki

Munki představuje kolekci nástrojů s Open-Source licencí, které se používají ke správě instalace a konfigurace softwaru při společném použití s úložištěm balíčků a metadat balíčků na webovém serveru. Nástroj obvykle používají správci systému, kteří mají zájem o správu instalace softwaru na velkém počtu počítačů se systémem macOS (obvykle tedy v prostředí podniků nebo vzdělávacích institucí).

Tento článek vás provede instalací a odinstalací balíčků prostřednictvím nástroje Munki.

Další informace naleznete v tématu Začínáme s Munki

Instalace balíčku

1. Vytvořte balíček v konzoli Admin Console

Přihlaste se do konzole Admin Console a přejděte na kartu Balíčky, kde klikněte na tlačítko Vytvořit balíček.

Po vytvoření balíčku v konzoli Adobe Admin Console se balíček stáhne do počítače.

2. Importujte balíček do Munki repo

  1. Na terminálu použijte následující příkaz:

    munkiimport <cesta ke staženému balíčku>

  2. Budete vyzváni k zadání informací o balíčku.

    Použít stávající položku jako šablonu? [a/N]

    Pokud jste již v minulosti importovali balíček Admin Console a chcete použít dřívější šablonu:

    1. Stiskněte klávesu A a poté Enter

    Pokud se jedná o první importovaný balíček nebo pokud chcete použít novou šablonu:

    1. Stiskněte klávesu B a poté Enter.
    2. Stisknutím klávesy Enter použijte výchozí název položky.
    3. Zadejte popisný názevpopis.
    4. Stisknutím klávesy Enter začněte používat verzikatalogy.
    5. Zadejte kategoriivývojáře a stiskněte klávesu Enter.
  3. Budete vyzváni k úpravě nově vytvořeného souboru pkginfo.

    Stisknutím klávesy A získáte možnost kontroly a úpravy souboru.

    Stisknutím klávesy N pokračujte bez provedení změn v souboru.

  4. Přestavte katalogy a dokončete import.

3. Vytvořte manifest klienta

Nyní máme balíček v Munki repo.

Dále je třeba vytvořit manifest klienta, aby nástroj Munki věděl, co se má na daném počítači nainstalovat.

K vytvoření manifestu použijte nástroj manifestutil.

Spuštěním následujících příkazů vytvořte nový manifest a přidejte k němu balíček:

  • manifestutil --new-manifest site_default
  • manifestutil --add-catalog <název katalogu> --manifest site_default
  • manifestutil --add-pkg <název balíčku> --manifest site_default

4. Spusťte instalační balíček na klientském počítači

Balíček je tímto připraven k instalaci na klientských počítačích.

Pokud jste pro unattended_install použili hodnotu True, balíček se automaticky nainstaluje při dalším spuštění agenta munki na klientském počítači.

Pokud jste pro unattended_install použili hodnotu False nebo pokud potřebujete spustit instalaci ručně, použijte na klientském počítači následující příkaz:

sudo /usr/local/munki/managedsoftwareupdate --installonly

Případně spusťte nástroj Centrum pro správu softwaru a spusťte instalaci.

Odinstalování balíčku

1. Stáhněte balíček z konzole Admin Console

Přihlaste se v konzoli Admin Console, přejděte na kartu Balíčky a stáhněte si balíček použitý k instalaci na klientských počítačích.

K odinstalaci použijte soubor _Uninstall.pkg.

2. Importujte balíček do Munki repo

  1. Na terminálu použijte následující příkaz:

    munkiimport <cesta ke staženému balíčku>

  2. Budete vyzváni k zadání informací o balíčku.

    Použít stávající položku jako šablonu? [a/N]

    Pokud jste již v minulosti importovali balíček Admin Console a chcete použít dřívější šablonu:

    1. Stiskněte klávesu A a poté Enter

    Pokud se jedná o první importovaný balíček nebo pokud chcete použít novou šablonu:

    1. Stiskněte klávesu B a poté Enter.
    2. Stisknutím klávesy Enter použijte výchozí název položky.
    3. Zadejte popisný názevpopis.
    4. Stisknutím klávesy Enter začněte používat verzikatalogy.
    5. Zadejte kategoriivývojáře a stiskněte klávesu Enter.
  3. Přestavte katalogy a dokončete import.

3. Vytvořte manifest klienta

Nyní máme balíček v Munki repo.

Dále je třeba vytvořit manifest klienta, aby nástroj Munki věděl, co se má na daném počítači nainstalovat.

K vytvoření manifestu použijte nástroj manifestutil.

Spuštěním následujících příkazů vytvořte nový manifest a přidejte k němu balíček:

  • manifestutil --new-manifest site_default
  • manifestutil --add-catalog testing --manifest site_default
  • manifestutil --add-pkg <název balíčku> --manifest site_default

4. Spusťte odinstalační balíček na klientském počítači

Balíček je tímto připraven k odinstalaci z klientských počítačů.

Pokud jste pro unattended_install použili hodnotu True, balíček se automaticky nainstaluje při dalším spuštění agenta munki na klientském počítači.

Pokud jste pro unattended_install použili hodnotu False nebo pokud potřebujete spustit instalaci ručně, použijte na klientském počítači následující příkaz:

sudo /usr/local/munki/managedsoftwareupdate --installonly

Případně spusťte nástroj Centrum pro správu softwaru a spusťte instalaci.

 Adobe

Získejte pomoc rychleji a snáze

Nový uživatel?