Zobacz też: inne znaczenia wyrazu „instalacja”.

Instalacja lub instalacja programu, instalacja oprogramowania – proces polegający na skopiowaniu plików aplikacji na dysk komputera użytkownika z jednoczesnym dostosowaniem parametrów instalowanego programu do potrzeb i warunków sprzętowych oraz środowiska systemu operacyjnego, a także zwykle odpowiednią modyfikację parametrów tego środowiska.

Proces taki przeprowadzany jest przez specjalny program komputerowy lub skrypt instalacyjny dostarczany na rozmaitych nośnikach (dyskietki, CD, DVD, pamięć przenośna) lub przez sieć i zwykle pozwalający na określenie niektórych parametrów instalacji. Po zakończeniu instalacji i ewentualnych zmianach konfiguracyjnych wynikających z upodobań użytkownika program jest gotowy do wielokrotnego użycia i wykonywania zadań, dla których został napisany.

Przebieg instalacji

Na proces instalacji mogą składać się niżej wymienione etapy:

  1. wywołanie instalatora
  2. zebranie danych o konfiguracji sprzętu/środowisku
  3. pobranie od użytkownika danych dotyczących opcji instalacji, kluczy licencyjnych itp.
  4. pobranie źródeł/plików
  5. kompilacja źródeł (występuje najczęściej w przypadku wolnego oprogramowania, gdzie źródła są ogólnodostępne)
  6. dekompresja lub kopiowanie plików
  7. konfiguracja poinstalacyjna (np. konfiguracja środowiska, konfiguracja zainstalowanego programu)
  8. zapisanie ustawień (np. do plików konfiguracyjnych, do rejestru systemowego)

Jeżeli program ingeruje w konfigurację systemu operacyjnego rozumiemy jako jądro systemu plus zespół programów dodanych do jądra, bądź integruje się z nim, to pomiędzy niektórymi etapami instalacji może wystąpić konieczność ponownego uruchomienia komputera.

Klasyfikacje instalacji

Klasyfikacja ze względu na pochodzenie źródeł:

Klasyfikacja ze względu na przebieg instalacji:

Inne terminy związane z instalacją

Preinstalacja

Proces polegający na umieszczeniu źródeł instalacji w pamięci stałej lokalnego komputera celem późniejszego uruchomienia instalatora. Preinstalację od pobrania/kopiowania plików odróżnia najczęściej zapisanie automatycznego wywołania instalatora przy następnym uruchomieniu komputera. Z preinstalacją spotykamy się najczęściej w przypadku systemów operacyjnych sprzedawanych wraz z gotowymi zestawami komputerowymi.

Dezinstalacja

Proces polegający na usunięciu plików i przywróceniu zmian dokonanych w konfiguracji środowiska do stanu przed instalacją danego programu.

Reinstalacja

Zespół procesów dezinstalacji i ponownej instalacji następujących po sobie kolejno. Występuje najczęściej w celach naprawczych, aktualizacji bądź zmiany istotnych opcji programu.

Zobacz też