Installatietechniek hoorn van een computerprogramma (inclusief apparaatstuurprogramma’s en plug-ins) is het gereed maken van het programma voor uitvoering. Installatie verwijst naar de specifieke configuratie van software of hardware om deze bruikbaar te maken met de computer. Een zachte of digitale kopie van het stuk software (programma) is nodig om het te installeren. Er zijn verschillende processen om een stuk software (programma) te installeren. Omdat het proces voor elk programma en elke computer verschilt, worden programma’s (inclusief besturingssystemen) vaak geleverd met een installatieprogramma, een gespecialiseerd programma dat verantwoordelijk is voor het doen van alles wat nodig is (zie hieronder) voor de installatie. De installatie kan deel uitmaken van een groter software-implementatieproces.
Hoe werkt installatie?
Installatie houdt doorgaans in dat code (programma) wordt gekopieerd / gegenereerd van de installatiebestanden naar nieuwe bestanden op de lokale computer voor gemakkelijkere toegang door het besturingssysteem, het maken van noodzakelijke mappen, het registreren van omgevingsvariabelen, het verstrekken van een apart programma voor het verwijderen van de installatie enz. meestal gekopieerd / gegenereerd op meerdere locaties, omvat het verwijderen meestal meer dan alleen het wissen van de programmamap. Registerbestanden en andere systeemcode moeten bijvoorbeeld mogelijk worden gewijzigd of verwijderd om de installatie volledig te verwijderen. Zoals eerder vermeld, hebben sommige computerprogramma’s geen installatie nodig. Dit was ooit gebruikelijk voor veel programma’s die op DOS, Mac OS, Atari TOS en AmigaOS draaien. Naarmate computeromgevingen complexer werden en vaste harde schijven diskettes vervangen, deed de behoefte aan tastbare installatie zich voor. Commodore heeft bijvoorbeeld de Installer voor Amiga uitgebracht.