La instalación de los programas computacionales (software) es el proceso fundamental por el cual los nuevos programas son transferidos a un computador con el fin de ser configurados, y preparados para ser ejecutados en el sistema informático, para cumplir la función por la cual fueron desarrollados.
Verificación de la compatibilidad: Se
debe comprobar si se cumplen los
requisitos para la instalación en
cuanto a hardware y software. A veces
es necesario desinstalar versiones
antiguas del mismo software.
Creación de los directorios requeridos: Para mantener
el orden en el directorio cada sistema operativo puede
tener un estándar para la instalación de ciertos
archivos en ciertos directorios. Ver por ejemplo Linux
Standard Base.
Compilación y enlace con la bibliotecas
requeridas: En algunos casos no se
puede evitar el complicado paso de la
compilación y enlace que a su vez tiene
severos requerimientos de software al
sistema. El enlace con bibliotecas
requeridas puede ser un problema si en
su instalación no se acataron los
estándares establecidos.
Archivos principales, sean de fuente o
binarios, Archivos de datos, por
ejemplo datos, imágenes, modelos,
documentos XML-Dokumente, etc.
Documentación Archivos de
configuración Bibliotecas Enlaces duros
o enlaces simbólico a otros archivos
Configuración: Por medio de archivos de
configuración se le da a conocer al software con
que parámetros debe trabajar. Por ejemplo, los
nombres de las personas que pueden usar el
software, como verificar su clave de ingreso, la
ruta donde se encuentran los archivos con datos
o la dirección de nuestro proveedor de correo
electrónico
Definir las variables de entorno
requeridas: Algunos comportamientos
del software solo pueden ser
determinados por medio de estas
variables. Esto es parte de la
configuración, aunque es más dinámica.
Creación de los usuarios
requeridos: Para deslindar
responsabilidades y tareas se
pueden o deben usar
diferentes usuarios para
diferentes paquetes de
software.
Registro ante el dueño de la marca: Para el
Software comercial a veces el desarrollador
de software exige el registro de la
instalación si se desea su servicio.
En caso de que bibliotecas hayan sido
cambiadas por la instalación, es necesario
arrancar el sistema operativo o el software
nuevamente para hacer efectivos los
cambios en todos los programas.