Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 Detta dokument ger steg för steg-instruktioner för att skapa och implementera ett TI-Nspire nätverkspaket via plattformen Microsoft SMS 2003. Dokumentet är avsett att fungera som ett exempel. 1. Från SMS administratörskonsol, navigera till Collections. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 1
2. Expandera mappen Collections och gå ned till Packages. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 2
3. Högerklicka på Packages och välj New > Package på rullgardinsmenyn. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 3
4. På fliken General, skriv in ett namn på paketet och fyll i övrig information som beskriver din installation. Obs: Det är viktigt att fylla i all information för att generera korrekt MIF-status. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 4
5. Klicka på fliken Data Source. 6. Markera kryssrutan This package contains source files. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 5
7. Specificera sedan källmappen genom att klicka på Set-knappen och därefter på Browse för att navigera till mappen där källfilerna finns. 8. Klicka på OK för att återgå till fliken Data Source. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 6
9. Välj ett alternativ för källmappen, beroende på hur du vill implementera och stödja licensiering av programvara. Välj Always obtain files from source directory om du kontinuerligt vill uppdatera license.sc-filen med nyare versioner. Med detta alternativ erhåller SMS filer från källmappen för att hämta den senaste versionen av license.sc-filen. Välj Use a compressed copy of the source directory om du föredrar att skapa ett komprimerat engångspaket som innehåller license.sc-filen. Du kan välja att hantera filerna manuellt (genom att manuellt uppdatera distributionspunkterna) eller genom att markera kryssrutan Update distribution points on a schedule, vilket schemalägger processen åt dig. 10. Klicka på OK för att skapa paketet. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 7
Obs: Dina källkodmappar bör skyddas för att undvika sourcing-problem eller oavsiktliga raderingar. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 8
Skapa programmet När källmappen har identifierats är nästa steg att skapa ett program som skall köras på arbetsstationen. Setup.exe och Setup.bat är namn som ofta används för detta program. Du kan skapa två typer av program för att installera TI-Nspire datorprogramvara. Den första typen är en icke-interaktiv (silent) installation som installerar programvaran utan några åtgärder från användarens sida. Den andra typen är en interaktiv installation som ger användaren möjlighet att delta i installationsprocessen. Båda typerna av installation och deras effekter på installation och aktivering av TI-Nspire datorprogramvara beskrivs nedan. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 9
Icke-interaktiva (silent) installationer Silent ("tyst") installation är den vanligaste typen för implementering av programvara i stor skala. Vid inställning av en tyst installation är det viktigt att ta hänsyn till den funktionella logik som är inbyggd i TI-Nspire-produkten och vilken ytterligare logik som erhålls i många av dagens klienter för Desktop Management, t.ex. Microsoft SMS 2003 "advanced client". Följande exempel på flikarna under Program Properties illustrerar kritiska huvudmoment. På fliken General kan du välja valfritt namn på ditt program. Install-Silent används i detta exempel. Den viktigaste egenskapen på General-fliken är kommandoraden. För vårt exempel har vi skrivit in setup.exe /qn. Setup är installationens Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 10
exekveringsnamn. /qn instruerar MSIEXEC att köra tyst utan tillåtna GUIinteraktioner. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 11
Fliken Requirements skall betraktas som informativ eftersom installeraren i TI-Nspire datorprogramvara endast kontrollerar och verifierar att installationen utförs på en understödd plattform. Obs: Även om inställningarna på denna flik kan ändras rekommenderar vi för denna produkt att de lämnas som de är. Att exempelvis markera kryssrutan ALL IA64 Windows Server 2003 tillåter inte att produkten installeras på denna icke understödda plattform och kan orsaka förvirring senare när man försöker fastställa varför en viss installation har lyckats eller misslyckats. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 12
Inställningarna under Environment är särskilt viktiga när ett program ställs in för tyst eller interaktiv installation. I "tyst" (silent) läge skall det inte spela någon roll om användaren är in- eller utloggad när installationspaketet körs. Detta stämmer ENDAST om paketet körs med administrativa behörigheter (via antingen ett Network Software Installation Account eller om programvaran destineras till ett maskinkonto i stället för ett användarkonto). Om administratören av programvaran väljer Run with user s rights måste den inloggade användaren, för att lyckas med installationen och aktiveringen, vara medlem av den lokala administratörsgruppen. Slutligen bör Drive mode inte ha några problem med att köras via UNCanslutningar eftersom både installationsprogrammet och den tillgängliga deployment.cf-filen är UNC-medvetna. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 13
Vi har med avsikt hoppat över flikarna Advanced och Installer eftersom Advanced-fliken faller utanför ramen för denna typ av installation och Installer-fliken överstyrs av programvarans installerare som automatiskt uppgraderar den lokala MSI-installeraren till version 3.1 v2. Fliken MOM (ej tillgänglig i alla versioner av SMS) ger möjlighet att konfigurera MOM-varningar när programmet körs eller misslyckas. Om MOM är installerad och körs i ditt nätverk rekommenderar vi att du utnyttjar funktionens kapacitet och möjligheter att reagera på varningar. Om MOM inte är tillgänglig skall du ignorera denna skärmbild och arbeta med deployment.cf-filen för att skriva loggar till en nätverksplats som kan ge dig information i realtid huruvida en installation har lyckats eller misslyckats. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 14
Interaktiva installationer: Inställning av Program Properties i SMS Den andra typen av installation är den interaktiva. Nedanstående exempel illustrerar ett program som heter Interactive install. På fliken General, skriv in ett namn på installationen och på kommadoraden, placeras setup.exe -argumentet utan ytterligare switchar. Detta gör installationen av TI-Nspire interaktiv. Det finns komplikationer och dessa beskrivs närmare i följande avsnitt. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 15
I likhet med Tyst aktivering rekommenderar vi att du lämnar dessa fält tomma och låter installerarens logik identifiera och installera på de rätta målplattformarna. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 16
Vid en interaktiv installation är det ett villkor att programmet endast kan köras när användaren är inloggad. Säkerhetsbehörigheterna för den inloggade användaren kanske heller inte är kända i förväg (särskilt om aviseringen (Advertisement) av programvaran ställs till en dator och inte en användare). Genom att i detta fall markera kryssrutan Run with administrative rights kan programmet installeras med administrativa behörigheter som är oberoende av den inloggade användaren. Körning under UNC som Drive mode bör åter igen vara det mest sannolika scenariot för de flesta administratörer. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 17
Vi hoppar över flikarna Advanced och Windows Installer av samma orsaker som tidigare (Advanced faller utanför ramen för denna beskrivning och Windows Installer 3.1 installeras automatiskt under installationen. Fliken MOM (ej tillgänglig i alla versioner av SMS) ger möjlighet att konfigurera MOM-varningar när programmet körs eller misslyckas. Om MOM är installerad och körs i ditt nätverk rekommenderar vi att du utnyttjar funktionens kapacitet och möjligheter att reagera på varningar. Om MOM inte är tillgänglig skall du ignorera denna skärmbild och arbeta med deployment.cf-filen för att skriva loggar till en nätverksplats som kan ge dig information i realtid huruvida en installation har lyckats eller misslyckats. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 18
Ställa in avisering (Advertisement) om programvaruinstallation för interaktiva implementeringar När du skapar en Advertisement skall du ge den ett beskrivande namn och ge kommentarer som beskriver varför denna Advertisement har skapats. Ett paket (Package) måste väljas och sedan ett program associerat med paketet (i vårt exempel är endast två program tillgängliga: Silent och Interactive). Slutligen skall du välja en fördefinierad uppsättning av datorer eller användare som mål för din Advertisement. På grund av licensieringsschemat som är associerat med TI-Nspire är valet av en fördefinierad uppsättning datorer mer sannolikt än valet av en uppsättning användare. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 19
Använd fliken Schedule för att specificera ett schema med start- och utgångsdatum/tider (Start och Expiration) för programvarans Advertisement. För interaktiva installationer skapas i regel inte Mandatory Assignments (Obligatoriska tilldelningar). Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 20
Fliken Advanced Client indikerar hur SMS "advanced client" skall köra programmet. På grund av dess storlek (100 MB) väljer nog de flesta administratörer att ladda ned programmet från distributionspunkten för att minimera effekterna av en stor installation som körs över ett nätverk. Av samma anledning, om en lokal distributionspunkt inte är tillgänglig, kan nätverksadministratörer välja att inte ladda ned programmet från en avlägsen nätverksnod. Valet beror på utformningen och styrkan hos det nätverk från vilket programvaran skall implementeras. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 21
Fliken Security visar säkerhetsinstansen för Advertisement och säkerhetsbehörigheterna för objektet i måluppsättningen. Detaljerad modifiering och/eller beskrivning av denna flik faller utanför ramen för denna text. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 22
Skapa en Advertisement för att "tyst" implementera och aktivera TI-Nspire: När du skapar en Advertisement, ge den ett beskrivande namn och ge kommentarer som beskriver syftet med denna Advertisement. Ett paket (Package) måste väljas och sedan ett program associerat med paketet. I exemplet nedan är Install-Silent det valda programmet. Välj slutligen en fördefinierad uppsättning av datorer eller användare som mål för din Advertisement. På grund av licensieringsschemat som är associerat med TI- Nspire är valet av en fördefinierad uppsättning datorer mer sannolikt än valet av en uppsättning användare. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 23
Använd fliken Schedule för att specificera ett schema med start- och utgångsdatum/tider (Start och Expiration) för programvarans Advertisement. För "tysta" nätverksinstallationer är det vanligt att skapa en Mandatory Assignment för att säkerställa att Advertisement uppmärksammas. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 24
I exemplet nedan kommer SMS "advanced client" att uppmärksamma Advertisement omedelbart. Du kan också schemalägga installationer att köras efter kontorstid (Assign to the Following Schedule) eller schemalägga den "tysta" installationen att utföras när datoranvändaren har loggat ut (för dagen, lunch, etc). Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 25
Valen som görs på fliken Advanced Client beror på utformningen och styrkan hos det nätverk som skall implementera programvaran. På grund av storleken på installationsfilen för TI-Nspire programvara (100 MB) väljer nog de flesta administratörer att ladda ned programmet från en distributionspunkt till ett lokalt cacheminne på hårddisken och därefter exekvera installationsprocessen. För andra kanske nätverkets bandbredd enkelt kan hantera UMB-installationer på 100 MB utan att nätverkets prestanda påverkas negativt. Enligt ett liknande resonemang kan administratörer av nätverk med stor bandbredd välja att ladda ned eller köra programmet från en avlägsen nätverksnod om den lokala distributionspunkten inte är tillgänglig. Att ladda ned stora installationer till ett lokalt cacheminne och därefter exekvera installationen betraktas i allmänhet som industristandard. Effekterna på inställningen av TI-Nspire programvara som en del av ett implementeringspaket för ett nätverk beror i hög grad på platsen där installationsprocessen kommer att initieras. Överväganden såsom nätverkets säkerhet och lokala säkerhetsbehörigheter, och även %working_dir%, bör tas med i beräkningen när en implementering av TI-Nspire körs från nätverket, den lokala hårddisken eller en kombination av båda. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 26
Fliken Security visar säkerhetsinstansen för Advertisement och säkerhetsbehörigheterna för objektet i måluppsättningen. För detaljerade beskrivningar eller instruktioner för att modifiera säkerhetsbehörigheter, se produktdokumentationen för Microsoft SMS. Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003 27