DeployStudio 101 – Del 1 – Information og installation

Hej alle.

I løbet af det sidste stykke tid har jeg bemærket en række spørgsmål vedrørende DeployStudio, der varierer fra usikkerhed om Netboot- og Repo-placeringerne til “Hvordan deployerer jeg DeployStudio? Jeg har også hørt et par klager over at dokumentationen til DeployStudio er forældet eller svær at følge. I et forsøg på at hjælpe disse Mac-administratorer med at få et ben til jorden og lidt af et forspring med DeployStudio har jeg sammensat en række blogs.

For jeg har sat en del op mens jeg har været på projekter og ønskede at hjælpe med at give noget tilbage til fællesskabet, på samme måde som jeg har forsøgt med min tidligere Munki-blogserie.

Den nuværende plan er at producere og ‘udgive’ en række indlæg, der får dig fra en standard Mac Server til en fungerende DeployStudio løsning på en så ligetil måde som muligt. Nu vil det betyde nogle ofre, for eksempel vil jeg skøjte over de fleste af de mere avancerede funktioner, men forhåbentlig vil du blive fortrolig nok med det grundlæggende, at du vil være glad for at afprøve resten selv!

Denne ‘del 1’ blog ser ud til at dække, hvor du kan finde oplysninger om DeployStudio løsningen, hvor du kan få installationsprogrammet, og hvad hver installationsmulighed er til. ‘Del 2’ ser ud til at dække konfigurationen af DeployStudio Repository og serveren. Del 3″ skal dække konfigurationen af Netboot-tjenesten og opbygningen af DeployStudio NetBoot-sættet. Disse dele skulle efterlade dig med en fuldt fungerende DeployStudio løsning.

Nøgleoplysninger

Anvendt operativsystem: OS X Yosemite (10.10.5)

DeployStudio Used: OS X Yosemite (10.10.5)

DeployStudio Used: 1.6.16

Jeg vil ofte bruge “DS” som forkortelse for “DeployStudio” i hele denne serie.

Jeg vil også bruge “Repo” som forkortelse for “Repository” i hele denne serie.

Information

Okay, lad os starte ved begyndelsen, hvor kan du gå hen for at finde oplysninger om DeployStudio (udover disse blogs og vores kursus!).

Tænd for en webbrowser og naviger til http://www.deploystudio.com

deploy studio website

Dette vil vise dig forsiden af DS-webstedet med faner til følgende ressourcer:

  • Downloads
  • Dokumentation
  • Forums

Informationer: Dokumentation

Ah, mit yndlingsord (som det skal være). Dette link giver dig mulighed for at downloade PDF-filer af den dokumentation, som udvikleren har leveret, og som er værd at læse.

Information: Fora

Fora er det bedste sted at gå hen, hvis du mener, at du måske er stødt på en fejl med DS, og for at finde ud af, om andre har mulige løsninger på problemet. Du kan også indsende anmodninger om funktioner her.

deploy studio forums

Informationer: Downloads

Og som forventet er det her, du får dine installatører til DS.

Klik på den version, du ønsker at downloade.

deploy-studio-versioner

Rul til bunden af siden, og klik på versionsnummeret igen.

kendte problemer

Dette vil derefter starte download af en disk image-fil, der indeholder installationsprogrammet.

Installation

OK, så nu har du hentet din flotte, skinnende og nye kopi af DS og monteret disk image-filen, og du finder en række ekstra bits og stykker derinde. Hvad handler det om?

deploy studio installation

Installation: Quick Install Guide

Dette er en kopi af Quick Install Guide, der findes på DS’ hovedwebsted i afsnittet Dokumenter.

Installation: Extras

Som du kan forestille dig, indeholder denne mappe alle de ekstra bits og stykker, som du måske har brug for, men som du ikke ønsker at køre som en del af installationen.

installation-extras

Disse omfatter:

  • “DeployStudioRuntime_v1.6.16.pkg”
    • Dette vil kun installere DS Runtime-programmet (det samme program, der kører, mens en Mac er netopstartet). Praktisk, hvis du har en usædvanlig situation, f.eks. hvis du bruger et eksternt imaging OS i stedet for et NetBoot-aftryk.
  • “DeployStudioServer Uninstaller”
    • Gør præcis, hvad der står på dåsen. En afinstallationspakke til at fjerne DS-serveren fra et operativsystem.
  • “ExampleTask”
    • Denne mappe indeholder en række eksempelfiler til at opbygge din egen brugerdefinerede opgave i DS. Tænk på det som et SDK til DS.

eksempelopgave

  • “FreezeHomedirs_v1.6.16.mpkg”
    • Dette installerer en brugerdefineret scriptet løsning til at gendanne en brugers hjemmemappe til en foruddefineret tilstand ved genstart, på samme måde som Deep Freeze-løsningen, men kun for brugernes hjemmemapper.
  • “import_compters_template.csv”
    • En skabelonfil, der gør det muligt at importere et antal computerregistre til DS klar til brug.

import-compters

Installation: Installer

Og nu når vi til det vigtige, nemlig selve DeployStudio Server-installationsprogrammet. Dette vil installere alle de nødvendige DS-komponenter samt valgfrit (aktiveret som standard) “DeployStudio Runtime for PCs” (DS plejede at understøtte afbildning af pc’er, men dette synes ikke længere at blive udviklet aktivt) og “950.deploystudio.relica.sync” (alle de scripts og elementer, der er nødvendige for at opbygge en DS-replikaserver med synkronisering).

install deploystudio server

Installation: Trin-for-trin

Okay, så har vi fået det af vejen, lad os komme videre med guiden.

1. Dobbeltklik på installationsfilen “DeployStudioServer_v1.6.16.mpkg” på dit nyligt downloadede og monterede DS-installationsdiskimage.

deploystudioserver1

2. Hvis du har Apples Gatekeeper aktiveret, bør du få en advarsel om, at installationsprogrammet ikke er blevet signeret.

deploystudioserver2

3. Bekræft, at du har fået disk image (og installationsprogrammet) fra en legitim kilde, og “Ctrl” + Klik derefter på installationsprogrammet, og vælg “Åbn”.

openpackage

4. Gatekeeper vil give dig en anden advarsel. Kontroller, at du er tilfreds med dette, og klik derefter på “Open” igen.

gatepkeeper

5. Klik på “Fortsæt”, indtil du kommer til skærmen SLA. Læs og bekræft, at du er indforstået med betingelserne, og klik derefter på “Agree”.

deploystudioserver3

6. Klik på “Install”, og indtast det lokale administratorbrugernavn og adgangskode. Klik på “Install Software”.

installere software

7. Installationen er færdig.

installation færdig

Installation: Hvad gjorde den?

Jamen, som du kan gætte, ville den have installeret en række filer. De vigtigste er:

  • “/Applikationer/Utilities/DeployStudio Admin.app”
  • “/Applikationer/Utilities/DeployStudio Assistant”
  • “/Applikationer/Utilities/DeployStudio Runtime”
    • Disse tre programmer bruges til at administrere DS-serveren, konfigurere indstillingerne og køre arbejdsgangene.

Uutilities

  • “/Library/PreferencePanes/DeployStudioServer.prefPane”
    • Dette tilføjer en præferencerude til Systempræferencer, så du kan administrere DS Server-tjenesten og kontrollere replikasynkroniseringsstatus.

system-præferencer

  • “/Library/LaunchDaemons/com.deploystudio.server.plist”
    • Denne Launch Daemon-fil konfigurerer DS Server-tjenesten til automatisk at starte ved opstart, når den er aktiveret.

Og det er stort set det hele. Tillykke, du har … downloadet og kørt et installationsprogram. Ok, det er ikke så meget, men det har i det mindste fået dig sat op og klar til, sammen med viden til at finde yderligere hjælp, hvis det er nødvendigt.

Næste gang ser vi på at konfigurere din DS Repo til at fortælle dine DS-filer, og vi sætter selve DS-serveren op.

Summary

Som altid, hvis du har spørgsmål, forespørgsler eller kommentarer, så lad os det vide nedenfor, og jeg vil forsøge at svare på og fordybe mig i så mange som jeg kan. Jeg er især ivrig efter at høre enhver feedback på denne nye serie.

Interesseret i at lære mere om DeployStudio? Deltag i vores DeployStudio 101-kursus i London.

Disclaimer
Selv om forfatteren har sørget for at give vores læsere nøjagtige oplysninger, skal du bruge dit skøn, før du handler på baggrund af oplysninger baseret på blogindlægget. Amsys vil ikke kompensere dig på nogen som helst måde, hvis du nogensinde kommer til at lide et tab/ubehag/skade på grund af/ved at gøre brug af oplysninger i denne blog.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.