Les mer: Komme i gang med Munki
Munki er en samling verktøy med åpen kildekode som administrerer installering og konfigurasjon av programvare når brukt sammen med et nettserverbasert register av pakker og pakkemetadata. Det brukes vanligvis av systemadministratorer som trenger å administrere programvareinstallasjoner på et stort antall macOS-datamaskiner – vanligvis i bedrifts- og utdanningsmiljøer.
I denne artikkelen veiledes du trinnvis gjennom prosessen for å installere og avinstallere pakker ved hjelp av Munki.
|
Installer pakken
1. Opprett en pakke i Admin Console
Logg på Admin Console, gå til fanen Pakker og klikk på Opprett pakke.
Etter at du har opprettet pakken i Adobe Admin Console, lastes den ned til datamaskinen din.
2. Importer pakken til Munki-registeret
-
Kjør følgende kommando i terminalen:
munkiimport <bane til pakken du lastet ned>
-
Du blir bedt om å oppgi informasjon om pakken.
Vil du bruke eksisterende element som mal? [J/N]
Hvis du tidligere har importert en Admin Console-pakke og du ønsker å bruke den eksisterende malen:
- Legg inn J og trykk på linjeskifttasten
Hvis dette er den første pakken du importerer, eller du ønsker å bruke en ny mal:
- Legg inn N og trykk på linjeskifttasten.
- Trykk på linjeskifttasten for å bruke standard elementnavn.
- Legg inn Visningsnavn og Beskrivelse.
- Trykk på linjeskifttasten for å bruke versjonen og katalogene.
- Legg inn kategori og utvikler og trykk på linjeskifttasten.
-
Du blir bedt om å redigere den nyopprettede pkginfo-filen.
Trykk på J for å se gjennom eller redigere filen.
Trykk på N for å fortsette uten å gjøre endringer i filen.
-
Gjenskap kataloger for å fullføre importfunksjonen.
3. Opprett klientmanifest
Vi har nå pakken vår i Munki-registeret.
Neste trinn er nå å opprette et klientmanifest, slik at Munki vet hva som skal installeres på en gitt maskin.
Opprett manifestet ved hjelp av verktøyet manifestutil.
Kjør følgende kommandoer for å opprette et nytt manifiest som du deretter legger til pakken i:
- manifestutil --new-manifest site_default
- manifestutil --add-catalog <Katalognavn> --manifest site_default
- manifestutil --add-pkg <Pakkenavn> --manifest site_default
4. Kjør installasjonspakken på klientmaskinen
Pakken er nå klar til å installeres på klientmaskiner.
Hvis du har satt unattended_install til Sann, installeres pakken automatisk neste gang munki-agenten kjører på klientmaskinen.
Hvis du har satt unattended_install til Usann, eller du trenger å starte installasjonen manuelt, utfører du følgende kommando på klientmaskinen:
sudo /usr/local/munki/managedsoftwareupdate --installonly
Alternativt starter du verktøyene for administrert programvaresenter og aktiverer installering.
Avinstaller pakke
1. Last ned pakke fra Admin Console.
Logg på Admin Console, gå til fanen Pakker og last ned pakken du brukte for installering på klientmaskinene.
Bruk filen _Uninstall.pkg file for avinstallasjonsprosessen.
2. Importer pakken til Munki-registeret
-
Kjør følgende kommando i terminalen:
munkiimport <bane til pakken du lastet ned>
-
Du blir bedt om å oppgi informasjon om pakken.
Vil du bruke eksisterende element som mal? [J/N]
Hvis du tidligere har importert en Admin Console-pakke og du ønsker å bruke den eksisterende malen:
- Legg inn J og trykk på linjeskifttasten
Hvis dette er den første pakken du importerer, eller du ønsker å bruke en ny mal:
- Legg inn N og trykk på linjeskifttasten.
- Trykk på linjeskifttasten for å bruke standard elementnavn.
- Legg inn visningsnavn og beskrivelse.
- Trykk på linjeskifttasten for å bruke versjonen og katalogene.
- Legg inn kategori og utvikler og trykk på linjeskifttasten.
-
Gjenskap kataloger for å fullføre importfunksjonen.
3. Opprett klientmanifest
Vi har nå pakken vår i Munki-registeret.
Neste trinn er nå å opprette et klientmanifest, slik at Munki vet hva som skal installeres på en gitt maskin.
Opprett manifestet ved hjelp av verktøyet manifestutil.
Kjør følgende kommandoer for å opprette et nytt manifiest som du deretter legger til pakken i:
- manifestutil --new-manifest site_default
- manifestutil --add-catalog testing --manifest site_default
- manifestutil --add-pkg <Pakkenavn> --manifest site_default
4. Kjør avinstallasjonspakken på klientmaskinen
Pakken er nå klar til å avinstalleres på klientmaskiner.
Hvis du har satt unattended_install til Sann, installeres pakken automatisk neste gang munki-agenten kjører på klientmaskinen.
Hvis du har satt unattended_install til Usann, eller du trenger å starte installasjonen manuelt, utfører du følgende kommando på klientmaskinen:
sudo /usr/local/munki/managedsoftwareupdate --installonly
Alternativt starter du verktøyene for administrert programvaresenter og aktiverer installering.