Automatyczna instalacja oprogramowania.

Podobne dokumenty
Instrukcja instalacji

Windows 10 - Jak uruchomić system w trybie

T: Aktualizowanie systemów operacyjnych.

Instalacja oprogramowania ESI oraz konfiguracja

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Instalacja i opis podstawowych funkcji programu Dev-C++

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instrukcja instalacji oprogramowania dla środowiska Linux

enova Instalacja wersji demo

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)

INSTRUKCJA INSTALACJI SYSTEMU

Załącznik 1 instrukcje instalacji

Asystent Hotline Instrukcja instalacji

SPOSOBY DYSTRYBUCJI OPROGRAMOWANIA PANDA

Podręcznik instalacji

Instrukcja instalacji Asystenta Hotline

Diagnostyka pamięci RAM

Acronis Universal Restore

Instalacja TeXStudio. krok po kroku. Autor: Łukasz Gabrysiak

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

INSTRUKCJA INSTALACJI OPROGRAMOWANIA MICROSOFT LYNC 2010 ATTENDEE ORAZ KORZYTANIA Z WYKŁADÓW SYNCHRONICZNYCH

Instrukcja Instalacji

Adobe Connect Instalacja Adobe Flash Player

Załącznik 1 instrukcje instalacji

Comodo Endpoint Security Manager instrukcja instalacji.

Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux

Nagrywamy podcasty program Audacity

Instrukcja Instalacji. Instalacja lokalna

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych


IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)

Windows 10 - Jak przygotować bootowalny nośnik instalacyjny USB?

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox

Instrukcja instalacji oprogramowania dla środowiska MacOS

I. Pobranie klucza licencyjnego.

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Podręcznik instalacji Command WorkStation 5.6 z aplikacjami Fiery Extended Applications 4.2

Poradnik zetula.pl. Jak założyć konto na zetula.pl. i zabezpieczyć dane na swoim komputerze?

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu MacOS

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

LINUX. Instalacja oprogramowania

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

Bydgoskie Centrum Archiwizacji Cyfrowej sp. z o.o.

IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)

Synchronizator plików (SSC) - dokumentacja

Joomla! Instalacja. Pobierz pakiet instalacyjny. instalacji XAMPP

Włączanie/wyłączanie paska menu

Instalacja TeXStudio. krok po kroku. Autor: Łukasz Gabrysiak

Procedura aktualizacji silnika baz danych Firebird do wersji 2.5

Aktualizacje oprogramowania Instrukcja obsługi

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Linux

Mirror Tool.

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

INSTALACJA PROGRAMU KS-ASW

Wpisany przez Grzegorz Kubera Czwartek, 19 Grudzień :05 - Zmieniony Czwartek, 19 Grudzień :16

IBM SPSS Statistics - Essentials for Python: Instrukcje instalacji dla Windows

Użycie pakietów instalacyjnych.msi w oprogramowaniu WYWIAD Plus

Instalacja aplikacji

CLIMATE 5000 VRF. Oprogramowanie diagnostyczne (obsługa posprzedażowa) ASA-SW. Instrukcja instalacji i obsługi oprogramowania (2016/03) PL

Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika)

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji Spis treści

Instalacja oraz aktualizacja oprogramowania ESI 2.0 oraz konfiguracja modułu KTS

Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata Instrukcja instalacji

System kontroli dostępu ACCO NET Instrukcja instalacji

IBM SPSS Statistics Wersja 23. Mac OS Instrukcja instalacji (licencja autoryzowanego użytkownika)

Zamawianie Taxi Instrukcja użytkownika

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux

INSTRUKCJA UZYSKANIA DOŻYWOTNIEJ AKTUALIZACJI MAP (LIFETIME MAP UPDATES) W URZĄDZENIACH BECKER DLA SERII SL

Instrukcja instalacji programu SYSTEmSM

Polska wersja pakietu raportowego ActiveFactory 9.1 wymaga polskiego systemu operacyjnego Windows 2000 / Windows XP / Windows 2003.

Poradnik instalacyjny sterownika CDC-ACM Dla systemów Windows

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Expo Composer Garncarska Szczecin tel.: info@doittechnology.pl. Dokumentacja użytkownika

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox

Instrukcjaaktualizacji

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)

Instrukcja instalacji programu w sieci. Informacja o folderach

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

IBM SPSS Statistics - Essentials for Python: Instrukcje instalacji dla Windows

[1/15] Chmury w Internecie. Wady i zalety przechowywania plików w chmurze

SERWER AKTUALIZACJI UpServ

Uruchomienie aplikacji Plan lekcji w przeglądarce Internet Explorer

Połączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne?

Przewodnik dla klienta

Instalacja aplikacji iplus Manager na komputerach z systemem operacyjnym Microsoft Windows Vista

IBM SPSS Statistics Wersja 24. Mac OS Instrukcja instalacji (licencja autoryzowanego użytkownika) IBM

Estomed2. 1. Wstęp. 2. Instalacja Systemu Estomed Jak zainstalować Estomed2. Hakon Software sp. z o. o. Podręcznik instalacji

A. Instalacja serwera www

Oprogramowanie OpenVPN jest oprogramowaniem darmowym, które można pobrać ze strony:

Usługi sieciowe systemu Linux

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

Spis treści

Instrukcja użytkownika. programu NFZMonit

Transkrypt:

1 (Pobrane z slow7.pl) Samo zainstalowanie systemu nie nastręcza wielu problemów i z reguły cały proces przebiega szybko i sprawnie. Dłużej czasu zajmuje Nam odszukanie aktualnych sterowników do posiadanych urządzeń, ich instalacja oraz odtworzenie bazy używanych programów. Odszukanie i pobranie aktualnych wersji narzędzi zajmuje z reguły więcej czasu niż instalacja samego systemu. Dlatego też aby proces ten usprawnić (czytaj uczynić przyjemniejszym) można wykorzystać Ninite. Ninite jest tak naprawdę stroną internetową, której zadaniem jest zautomatyzowanie procesu instalacji i aktualizacji oprogramowania. Cała procedura instalacji aplikacji sprowadza się do zaznaczenia określonych narzędzi i pobraniu zbiorczego pliku instalacyjnego. Po odwiedzeniu strony ninite.com zostanie wyświetlona lista narzędzi podzielonych na kategorie: przeglądarki internetowe, komunikatory, media (kodeki, odtwarzacze wideo i muzyki), programy antywirusowe, narzędzia graficzne, pakiety bibliotek i dodatków, aplikacje do udostępniania plików oraz kompresji, narzędzia chmurowe, aplikacje biurowe czy inne narzędzia. Po wyborze programów klikamy na Get your ninite. Po uruchomieniu pliku instalacyjnego, rozpoczyna się procedura instalacji wybranych programów. Przebiega ona w sposób całkowicie automatyczny. Narzędzia są kolejno pobierane i instalowane. Mamy czas wolny do końca działania instalatora.

2 (Pobrane z slow7.pl) Baza dostępnych narzędzi jest cały czas poszerzana i aktualizowana o nowe wersje. Zaletami wybrania tego typu rozwiązania jest fakt, że odpada Nam problem z wyborem języka (dopierany automatycznie) czy wersji programu (rozpoznawanie wersji systemu 32 i 64 bity). Dodatkowo aplikacje są instalowane bez żadnych niepotrzebnych dodatków (paski przeglądarek, inne narzędzia itp.). Gdy zachodzi potrzeba aktualizacji posiadanych narzędzi możemy ponownie uruchomić instalator, który pobierze i zainstaluje nowe wersje oprogramowania. Pewną niedogodnością przy instalacji narzędzi w ten sposób jest brak możliwości dokładniejszego skonfigurowania instalowanych programów. W szczególności widoczne jest to w przypadku powiązania aplikacji z rozszerzeniem plików ale ta drobna uciążliwość nie jest problemem i na pewno nie przysłania wszystkich atutów tego typu rozwiązania. I na koniec chyba najważniejsza kwestia - narzędzie jest całkowicie darmowe dla użytkowników domowych. Istnieje wersja komercyjna przeznaczona dla firm w której dodano możliwość automatycznej

3 (Pobrane z slow7.pl) instalacji oprogramowania poprzez sieć oraz audytu już zainstalowanego oprogramowania. Odmienną koncepcję w podejściu do zarządzania oprogramowaniem proponuje Nam serwis Chocolatey. Pomysł ten dla użytkowników systemu Linux nie będzie niczym nowym gdyż od wielu lat jest on właśnie w tym systemie wykorzystywany. Cała koncepcja rozwiązania opiera się na instalacji narzędzi z centralnego repozytorium plików a nie jak to ma miejsce zazwyczaj pobierając kolejne aplikacje z różnych źródeł czy stron producentów. Mamy więc jeden centralny magazyn aplikacji i za pomocą wydania odpowiednich komend następuje pobranie i instalacja programu na docelowym komputerze. Konfigurację oprogramowania zaprezentuję przy użyciu PowerShell-a choć jest możliwość skorzystania z tradycyjnego wiersza poleceń. Instalację narzędzia rozpoczynamy od wydania polecenia Get-ExecutionPolicy celem sprawdzenia stanu polityki bezpieczeństwa. W przypadku uzyskania wyniku: Restricted nie uda Nam się przeprowadzić instalacji programu. Aby zmienić politykę wydajemy polecenie: Set-ExecutionPolicy AllSigned (nie zawsze działa dlatego też twórcy narzędzia zalecają użycie polecenia: Set-ExecutionPolicy Bypass). PowerShell musimy uruchomić na prawach administratora. Ustawienia cmdletu Set-ExecutionPolicy oznaczają: AllSigned - możliwość uruchamiania skryptów języka PS ale tylko tych, które zostały podpisane, Bypass - możliwość uruchamiania wszystkich skryptów bez wyświetlania żadnych ostrzeżeń (ustawienie dość niebezpieczne gdyż część malware korzysta z funkcji języka PS). Po dokonanej zmianie instalację przeprowadzimy wydając polecenie: iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) W przypadku korzystania z command line:

4 (Pobrane z slow7.pl) @powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" Po zatwierdzeniu komendy następuje instalacja plików niezbędnych do funkcjonowania oprogramowania. Po instalacji narzędzia dostępne są następujące przełączniki: list lista dostępnych pakietów, np.: choco list search wyszukiwanie pakietu o danej nazwie, np.: choco search putty install instalacja pakietu, np.: choco install putty upgrade aktualizacja, np.: choco upgrade putty uninstall odinstalowanie aplikacji, np.: choco uninstall putty help pomoc, np.: choco help Teraz jak już znamy podstawowe przełączniki możemy przejść do instalacji oprogramowania. Instalacja programów odbywa się za pomocą polecenia: choco install <nazwa_pakietu> Nazwę wszystkich dostępnych pakietów (a jest ich naprawdę wiele) poznamy odwiedzając stronę: https://chocolatey.org/packages

5 (Pobrane z slow7.pl) Wszystkie czynności pokażę na przykładzie instalacji programu Notepad++ Tak więc celem instalacji aplikacji wydajemy polecenie: choco install notepadplusplus (gdy nie chcesz potwierdzać wykonywanej operacji użyj flagi: -y np. choco install notepadplusplus -y). Notepad++ został zainstalowany. Aby daną aplikację usunąć należy wydać polecenie: choco uninstall <nazwa_pakietu> Możliwe jest również użycie następującej składni polecenia: cuninst <nazwa_pakietu> Poniżej przykład usunięcia przed chwilą zainstalowanego programu. Notepad++ został usunięty z systemu.

6 (Pobrane z slow7.pl) Chocolatey umożliwia Nam również aktualizację wcześniej zainstalowanych pakietów. Aby zaktualizować program wydajemy komendę: choco upgrade <nazwa_pakietu> Na zrzucie przykład aktualizacji Notepad++ (żadne nowe pliki nie zostały pobrane gdyż zainstalowana jest najnowsza wersja aplikacji). Narzędziem możemy również zarządzać poprzez interfejs graficzny. Zaletą tego typu rozwiązania jest szybki przegląd aplikacji, które w ten sposób zostały zainstalowane oraz informacja o wersji posiadanego programu wraz z wersją, która jest dostępna do pobrania (szybko możemy zorientować się czy są dostępne najnowsze odsłony zainstalowanych narzędzi). Dodatkowo do dyspozycji użytkowników została oddana wyszukiwarka aplikacji wraz z ich opisem. Aby zainstalować Chocolatey w wersji graficznej w pierwszej kolejności należy pobrać pakiet.net Framework Instalację bibliotek przeprowadzimy za pomocą polecenia: cinst dotnet4.5 (zamiast choco install <nazwa_pakietu> dozwolone jest użycie: cinst <nazwa_pakietu>)

7 (Pobrane z slow7.pl) W kolejnym kroku za pomocą komendy: cinst chocolateygui instalujemy powłokę graficzną. Aplikacja została zainstalowana.

8 (Pobrane z slow7.pl) Całość procesu pobierania i instalowania programów możemy jeszcze bardziej zautomatyzować umieszczając odpowiednie instrukcje np. w pliku *.BAT bądź utworzyć skrypt powershell. Wszystkie instalowane pakiety zapisywane są w katalogu: lib w folderze: %HOMEDRIVE%\ProgramData\Chocolatey zaś w folderze: %HOMEDRIVE%\ProgramData\Chocolatey\logs znajdziesz logi wszystkich wykonywanych operacji. Narzędzie Chocolatey jest dostępne bezpłatnie ale możliwe są jeszcze inne sposoby licencjonowania. Poszczególne licencje różnią się od siebie oferowanymi funkcjami (porównanie https://chocolatey.org/pricing). Oba przedstawione rozwiązania oferują Nam automatyzację procesu instalowania narzędzi a które z nich wybierzesz zależy od własnych preferencji i oczekiwań.