DeployStudio 101 – Partea 1 – Informații și instalare

Bună ziua tuturor.

În ultimul timp am observat o serie de întrebări cu privire la DeployStudio, variind de la incertitudinea cu privire la locațiile Netboot și Repo, până la „Cum implementez DeployStudio?”. Am auzit, de asemenea, câteva plângeri cu privire la documentația pentru DeployStudio, care este depășită sau greu de urmărit. În efortul de a-i ajuta pe acei administratori Mac să obțină un avantaj și un mic avans în ceea ce privește DeployStudio, am pus laolaltă o serie de bloguri.

Pentru că am înființat destul de multe în timp ce pe proiecte și am vrut să ajut să dau ceva înapoi comunității, la fel cum am încercat să fac cu seria de bloguri Munki anterioare.

Planul actual este de a produce și „publica” un număr de articole care să vă ducă de la un server Mac standard la o soluție DeployStudio funcțională într-un mod cât mai simplu posibil. Acum, acest lucru va însemna unele sacrificii, de exemplu, voi trece peste majoritatea caracteristicilor mai avansate, dar sperăm că vă voi face să vă simțiți suficient de confortabil cu elementele de bază încât să fiți fericiți să testați singuri restul!

Acest blog „partea 1” încearcă să acopere unde să găsiți informații cu privire la soluția DeployStudio, unde să obțineți programul de instalare și la ce servește fiecare opțiune de instalare. ‘Partea 2’ caută să acopere configurarea DeployStudio Repository și a serverului. „Partea 3” ar trebui să acopere configurarea serviciului Netboot și crearea setului DeployStudio NetBoot. Acestea ar trebui să vă lase cu o soluție DeployStudio complet funcțională.

Key Details

OS Used: OS X Yosemite (10.10.5)

DeployStudio folosit: 1.6.16

Voi folosi adesea „DS” ca prescurtare pentru „DeployStudio” pe parcursul acestei serii.

Voi folosi, de asemenea, „Repo” ca prescurtare pentru „Repository” pe parcursul acestei serii.

Informații

Bine, să începem cu începutul, unde puteți merge pentru a afla informații cu privire la DeployStudio (altele decât aceste bloguri și cursul nostru de formare!).

Porniți un web-browser și navigați la http://www.deploystudio.com

Site-ul web deploy studio

Aceasta vă va arăta prima pagină a site-ului DS cu file către următoarele resurse:

  • Downloads
  • Documentation
  • Forums

Information: Documentație

Ah, cuvântul meu preferat (așa cum ar trebui să fie). Acest link vă permite să descărcați PDF-uri ale documentației furnizate de dezvoltator și merită să le citiți.

Information: Forumuri

Forumurile sunt cel mai bun loc unde puteți merge dacă credeți că ați întâlnit un bug cu DS și pentru a afla dacă alții au posibile soluții pentru această problemă. De asemenea, puteți trimite aici solicitări de caracteristici.

forumurile studioului de desfășurare

Informații: Descărcări

Și, așa cum era de așteptat, de aici se obțin instalatorii pentru DS.

Click pe versiunea pe care doriți să o descărcați.

deploy-studio-versions

Derulați până în partea de jos a paginii și faceți din nou click pe numărul versiunii.

known issues

Aceasta va începe apoi descărcarea unui fișier imagine de disc care conține programul de instalare.

Installation

OK, deci acum ați descărcat o copie nouă și strălucitoare a DS și ați montat imaginea de disc, iar acolo găsiți o serie de elemente suplimentare. Despre ce este vorba?

deploy studio installation

Installation: Ghid de instalare rapidă

Aceasta este o copie a Ghidului de instalare rapidă, care se găsește pe site-ul principal DS în secțiunea Documente.

Instalare: Extras

Așa cum v-ați putea imagina, acest dosar conține toate elementele suplimentare de care ați putea avea nevoie, dar pe care nu doriți să le rulați ca parte a instalării.

installation-extras

Acestea includ:

  • „DeployStudioRuntime_v1.6.16.pkg”
    • Aceasta va instala doar aplicația DS Runtime (aceeași aplicație care rulează în timp ce un Mac este pornit în rețea). Util în cazul în care aveți o situație neobișnuită, cum ar fi utilizarea unui sistem de operare extern de imagistică în loc de o imagine NetBoot.
  • „DeployStudioServer Uninstaller”
    • Face exact ceea ce scrie pe cutie. Un pachet de dezinstalare pentru a elimina serverul DS dintr-un sistem de operare.
  • „ExampleTask”
    • Acest dosar conține o serie de fișiere de exemplu pentru a vă construi propria sarcină personalizată în DS. Gândiți-vă la el ca la un SDK pentru DS.

example task

  • „FreezeHomedirs_v1.6.16.mpkg”
    • Aceasta instalează o soluție personalizată cu scripturi pentru a restabili directorul personal al unui utilizator la o stare predefinită la repornire, similar soluției Deep Freeze, dar numai pentru directoarele personale ale utilizatorului.
  • „import_compters_template.csv”
    • Un fișier șablon care v-ar permite să importați un număr de înregistrări de calculatoare în DS gata de utilizare.

import-compters

Instalare: Instalator

Și acum ajungem la cel mai important, instalatorul propriu-zis al DeployStudio Server. Acesta va instala toate componentele DS necesare, precum și opțional (activat în mod implicit) „DeployStudio Runtime for PCs” (DS obișnuia să susțină imagistica PC-urilor, dar se pare că acest lucru nu mai este dezvoltat în mod activ) și „950.deploystudio.relica.sync” (toate scripturile și elementele necesare pentru a construi un server de replică DS cu sincronizare).

install deploystudio server

Installation: Step-By-Step

Bine, deci am lămurit asta, să trecem la ghid.

1. Pe imaginea discului de instalare DS proaspăt descărcată și montată, faceți dublu clic pe fișierul de instalare „DeployStudioServer_v1.6.16.mpkg”.

deploystudioserver1

2. Dacă aveți activat Apple’s Gatekeeper, ar trebui să primiți un avertisment că programul de instalare nu a fost semnat.

deploystudioserver2

3. Confirmați că ați obținut imaginea discului (și programul de instalare) dintr-o sursă legitimă, apoi faceți „Ctrl” + clic pe programul de instalare și selectați „Open”.

openpackage

4. Gatekeeper vă va da un al doilea avertisment. Verificați dacă sunteți mulțumit de acesta, apoi faceți din nou clic pe „Open”.

gatepkeeper

5. Faceți clic pe Continuare până când ajungeți la ecranul SLA. Citiți și confirmați că sunteți de acord cu acești termeni, apoi faceți clic pe „Agree”.

deploystudioserver3

6. Faceți clic pe „Install” și introduceți numele de utilizator și parola administratorului local. Faceți clic pe „Install Software”.

instalați software-ul

7. Instalarea este finalizată.

instalare finalizată

Instalare: Ce a făcut?

Păi, după cum puteți ghici, ar fi instalat un număr de fișiere. Cele cheie sunt:

  • „/Applications/Utilities/DeployStudio Admin.app”
  • „/Applications/Utilities/DeployStudio Assistant”
  • „/Applications/Utilities/DeployStudio Runtime”
    • Aceste trei aplicații sunt folosite pentru a gestiona serverul DS, a configura setările și a rula fluxurile de lucru.

utilities

  • „/Library/PreferencePanes/DeployStudioServer.prefPane”
    • Aceasta adaugă un panou de preferințe la preferințele sistemului pentru a vă permite să gestionați serviciul DS Server și să verificați starea de sincronizare a replicilor.

system-preferences

  • „/Library/LaunchDaemons/com.deploystudio.server.plist”
    • Acest fișier Launch Daemon configurează serviciul DS Server pentru a porni automat la pornire, odată activat.

Și cam asta este tot. Felicitări, ați… descărcat și ați rulat un program de instalare. Ok, deci nu este o cantitate uriașă, dar cel puțin v-a configurat și pregătit pentru, împreună cu cunoștințele necesare pentru a găsi ajutor suplimentar dacă este nevoie.

Durata viitoare, ne vom uita la configurarea DS Repo pentru a povesti fișierele DS și vom configura serverul DS în sine.

Summary

Ca întotdeauna, dacă aveți întrebări, interogări sau comentarii, anunțați-ne mai jos și voi încerca să răspund și să aprofundez la cât de multe pot. Sunt deosebit de nerăbdător să aud orice feedback cu privire la această nouă serie.

Vă interesează să aflați mai multe despre DeployStudio? Participați la cursul nostru DeployStudio 101 din Londra.

Disclaimer
În timp ce autorul a avut grijă să ofere cititorilor noștri informații exacte, vă rugăm să vă folosiți discreția înainte de a acționa pe baza informațiilor bazate pe această postare pe blog. Amsys nu vă va despăgubi în nici un fel dacă se întâmplă să suferiți vreodată o pierdere/inconveniență/deteriorări din cauza/în timp ce faceți uz de informațiile din acest blog.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.