Udrul pakker med Munki

Munki er en samling af open source-værktøjer, der styrer softwareinstallation og -konfiguration, når de bruges sammen med et webserverbaseret register af pakker og pakkemetadata. Det bruges almindeligvis af systemadministratorer, der skal administrere softwareinstallationer på et stort antal macOS-computere, normalt i virksomheds- og uddannelsesmiljøer.

I denne artikel føres du gennem trinnene til at installere og afinstallere pakker ved hjælp af Munki.

Installer pakken

1. Opret pakke i Admin Console

Log ind på Admin Console, gå til fanen Pakker, og klik på Opret pakke.

Når du har oprettet pakken i Adobe Admin Console, downloades pakken til computeren.

2. Importér pakke til Munki-registeret

  1. Kør følgende kommando i terminalen:

    munkiimport <sti til downloadet pakke>

  2. Du bliver bedt om at angive oplysninger om pakken.

    Vil du bruge eksisterende element som skabelon? [J/N]

    Hvis du tidligere har importeret en Admin Console-pakke, og du vil bruge den eksisterende skabelon:

    1. Indtast J, og tryk på Enter

    Hvis dette er den første pakke, du importerer, eller du vil bruge en ny skabelon:

    1. Indtast N, og tryk på Enter.
    2. Tryk på Enter for at bruge standardelementnavnet.
    3. Angiv et visningsnavn og en beskrivelse.
    4. Tryk på Enter for at bruge versionen og katalogerne.
    5. Angiv kategori og udvikler, og tryk på Enter.
  3. Du bliver bedt om at redigere pkginfo-filen, som du lige har oprettet.

    Tryk på J for at gennemgå eller redigere filen.

    Tryk på N for at fortsætte uden at foretage ændringer i filen.

  4. Genskab kataloger for at fuldføre importfunktionen.

3. Opret klientmanifest

Vi har nu vores pakke i Munki-registeret.

Næste trin er nu at oprette et klientmanifest, så Munki ved, hvad der skal installeres på en given computer.

Brug værktøjet manifestutil til at oprette manifestet.

Kør følgende kommandoer for at oprette et nyt manifest og tilføje pakken til det:

  • manifestutil --new-manifest site_default
  • manifestutil --add-catalog <Katalognavn> --manifest site_default
  • manifestutil --add-pkg <Pakkenavn> --manifest site_default

4. Kør installationspakken på klientcomputeren

Pakken er nu klar til at blive installeret på klientcomputere.

Hvis du har angivet unattended_install som True, bliver pakken installeret automatisk, næste gang munki-agenten kører på klientcomputeren.

Hvis du har angivet unattended_install som False, eller hvis der er behov for at aktivere en manuel installation, skal du udføre følgende kommando på klientcomputeren:

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

Du kan også starte værktøjerne til administreret softwarecenter og aktivere installationen.

Afinstaller pakke

1. Download pakke fra Admin Console

Log ind på Admin Console, gå til fanen Pakker, og download pakken, som du brugte til at installere på klientcomputerne.

Brug filen _Uninstall.pkg til afinstallationsprocessen.

2. Importér pakke til Munki-registeret

  1. Kør følgende kommando i terminalen:

    munkiimport <sti til downloadet pakke>

  2. Du bliver bedt om at angive oplysninger om pakken.

    Vil du bruge eksisterende element som skabelon? [J/N]

    Hvis du tidligere har importeret en Admin Console-pakke, og du vil bruge den eksisterende skabelon:

    1. Indtast J, og tryk på Enter

    Hvis dette er den første pakke, du importerer, eller du vil bruge en ny skabelon:

    1. Indtast N, og tryk på Enter.
    2. Tryk på Enter for at bruge standardelementnavnet.
    3. Angiv et visningsnavn og en beskrivelse.
    4. Tryk på Enter for at bruge versionen og katalogerne.
    5. Angiv kategori og udvikler, og tryk på Enter.
  3. Genskab kataloger for at fuldføre importfunktionen.

3. Opret klientmanifest

Vi har nu vores pakke i Munki-registeret.

Næste trin er nu at oprette et klientmanifest, så Munki ved, hvad der skal installeres på en given computer.

Brug værktøjet manifestutil til at oprette manifestet.

Kør følgende kommandoer for at oprette et nyt manifest og tilføje pakken til det:

  • manifestutil --new-manifest site_default
  • manifestutil --add-catalog testing --manifest site_default
  • manifestutil --add-pkg <Pakkenavn> --manifest site_default

4. Kør afinstallationspakken på klientcomputeren

Pakken er nu klar til at blive afinstalleret på klientcomputere.

Hvis du har angivet unattended_install som True, bliver pakken installeret automatisk, næste gang munki-agenten kører på klientcomputeren.

Hvis du har angivet unattended_install som False, eller hvis der er behov for at aktivere en manuel installation, skal du udføre følgende kommando på klientcomputeren:

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

Du kan også starte værktøjerne til administreret softwarecenter og aktivere installationen.

Få hjælp hurtigere og nemmere

Ny bruger?