(edycja jesień 2005) Opiekun pracowni internetowej - OEiiZK
Transkrypt
(edycja jesień 2005) Opiekun pracowni internetowej - OEiiZK
Instrukcja numer SPD3/15_01/W „Pracownia internetowa w każdej szkole” (edycja jesień 2005) Opiekun pracowni internetowej cz. 3 (PD3) Pakiety instalacyjne MSI - teoria Czym są pakiety instalacyjne MSI oraz jak je przygotowywać Pakiety instalacyjne MSI, nazywane także paczkami MSI lub w skrócie paczkami, służą do automatyzacji procesu instalacji oprogramowania na stajach roboczych. Dla każdego programu, który ma być używany w naszej firmie, czy szkole, możemy przygotować odpowiadającą mu paczkę instalacyjną. Paczka tym się różni od instalatora danego programu, że korzystając z niej nie trzeba odpowiadać na żadne pytania – np. w jakim folderze program zainstalować, na kogo program jest zarejestrowany, czy jaki jest dla niego klucz produktu. Informacje tego typu są zaszywane w samej paczce instalacyjnej. Dzięki temu, proces instalacji programu jest znacznie szybszy i prostszy. Piekt MSI można też instalować automatycznie, poprzez sieć, odpowiednio przyporządkowując takie zadanie w systemie Active Directory. W takim przypadku można wybrać, na których komputerach, w sieci zarządzanej przez serwer SBS, dane oprogramowanie ma zostać zainstalowane. W wersji, którą omawiamy w czasie naszych zajęć, oprogramowanie do tworzenia pakietów MSI należy zainstalować najpierw na serwerze. Nie jest ono domyślnie włączone w oprogramowanie standardowe serwera. Proces instalacji został omówiony w następnej instrukcji. Uwaga !!! Oprogramowanie do tworzenia pakietów MSI instalujemy co prawda na serwerze, ale same paczki przygotowujemy tylko i wyłącznie na stacjach roboczych pracujących pod jego kontrolą. Nie można ich przygotowywać na konsoli serwera. Po zainstalowaniu programu do tworzenia paczek na serwerze, należy przygotować odpowiednio stację „wzorcową”, na której przygotowywać będziemy poszczególne paczki. Najlepiej, aby na stacji „wzorcowej” nie było wcześniej instalowane żadne oprogramowanie dodatkowe, a oprogramowanie systemowe było zgodne z tym, jakie znajduje się na innych stacjach roboczych, na których planujemy wykorzystanie stworzonych pakietów instalacyjnych. Jeżeli chcemy np. przygotować paczkę instalacyjną dla programu Open Office, to program ten nie może być wcześniej zainstalowany na tej stacji. Teoretycznie może być na niej zainstalowane inne oprogramowanie dodatkowe, ale nie powinno ono korzystać z niestandardowych bibliotek dodatkowych, z których korzysta program Open Office. Jeśli taka sytuacja miałaby miejsce, wówczas dana biblioteka mogłaby nie zostać dołączona do paczki MSI w trakcie procesu jej tworzenia. Wówczas program z niej zainstalowany nie działałby poprawnie na stacjach, które nie miałyby zainstalowanej danej biblioteki w inny sposób. © by Darek, Janusz, Robert, Andrzej NR SPD3/15_01/W [v. 1.2] Strona 1/3 Pakiety instalacyjne MSI - teoria Wniosek tym samym jest taki, że paczki najlepiej przygotowywać na stacjach, na których nie było wcześniej instalowane żadne oprogramowanie dodatkowe, a więc nie ma na nich żadnych niestandardowych bibliotek. Polecenie 01 – reinstalacja stacji z „czystego systemu” 1. Zainstaluj ponownie obie stacje robocze, tym razem wybierając obraz nie zawierający dodatkowych aplikacji, czyli nazwany System przygotowany w czasie kursu na stacji Drugiej Następnym etapem jest przygotowanie samej paczki. Etap ten można podzielić na kilka kroków, które poniżej zostały dokładniej opisane. Krok pierwszy polega na uruchomieniu ze ścieżki sieciowej programu WinInstall LE 2003, służącego do przygotowania pakietów MSI. Następnie za jego pomocą system na stacji roboczej jest skanowany i jego stan zapisywany. Odpowiedni udział sieciowy jest automatycznie tworzony w czasie instalacji tego oprogramowania na serwerze. Krok drugi to instalacja oprogramowania, dla którego chcemy utworzyć pakiet MSI. Po zainstalowaniu nie należy zapominać o uruchomianiu danej aplikacji i sprawdzeniu, czy wszystkie funkcje programu działają, w szczególności funkcja wyszukiwania w pomocy programu (o ile w danym programie funkcjonalność taka jest dostępna). Należy pamiętać, że niektóre programy do zakończenia instalacji i konfiguracji mogą wymagać np. restartu, a nie tylko uruchomienia. Należy przejść przez wszystkie wymagane przez instalator kroki. Uwaga !!! Ustawienia wyglądu pulpitu (środowiska Windows) mogą mieć wpływ na działanie paczki. Bezpieczniej jest przygotowywać paczkę przy takich ustawieniach, z jakich korzystają nasi użytkownicy. To znaczy, jeżeli domyślnie na stacjach roboczych włączone jest np. klasyczne ustawienia pulpitu i menu Start, to paczka powinna być przy takich ustawieniach wykonana. Paczki wykonane dla niektórych programów przy ustawieniach typu Windows XP nie działają poprawnie (np. pod względem wyświetlania czcionek narodowych) gdy zostaną zainstalowane przy ustawieniach klasycznych. Problem pojawić się może również w sytuacji odwrotnej – paczka wykonana przy ustawieniach klasycznych nie koniecznie będzie działała przy ustawieniach Windows XP. Trzecim krokiem w przygotowaniu pakietu MSI jest uruchomienie oprogramowania WinInstall LE 2003 ze ścieżki sieciowej i ponowne zeskanowanie systemu. Na podstawie różnicy pomiędzy wstępnym a końcowym skanem systemu tworzony jest właściwy pakiet MSI i umieszczany w określonym wcześniej miejscu. Krok czwarty przygotowania paczki MSI polega na poddaniu jej edycji, usunięciu zbędnych i przeszkadzających wpisów z rejestru systemowego w niej zawartego oraz wprowadzeniu dodatkowych ustawień, np. określających, w jaki sposób pakiet będzie instalowany na stacjach roboczych. Krok piąty i szósty. Po edycji paczka jest gotowa do wykorzystania. Jej uruchomienie na dowolnej stacji (np. z zasobu sieciowego) powinno spowodować instalację zawartego w niej oprogramowania w sposób automatyczny. W ten sposób można przetestować poprawność wykonania pakietu. Jeśli test się powiedzie, to można modyfikując w odpowiedni sposób zasadę grup dotycząca stacji roboczych spowodować, aby dana paczka zainstalowała się na nich automatycznie podczas następnego ich uruchomienia. © by Darek, Janusz, Robert, Andrzej NR SPD3/15_01/W [v. 1.2] Strona 2/3 Pakiety instalacyjne MSI - teoria Notatka – proces tworzenia pakietu MSI ............................................... Skan „czystego” systemu ............................................... ............................................... ............................................... Instalacja oprogramowania ............................................... ............................................... ............................................... ............................................... Skan systemu po instalacji Tu powstaje pakiet MSI ............................................... ............................................... ............................................... ............................................... ............................................... Edycja paczki ............................................... ............................................... ............................................... ............................................... Testowanie paczki ............................................... ............................................... ............................................... ............................................... Produkcyjne wykorzystanie paczki ............................................... ............................................... ............................................... Notatka – co zawiera paczka? .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. .................................................................................. © by Darek, Janusz, Robert, Andrzej NR SPD3/15_01/W [v. 1.2] Strona 3/3