Instalación de Software en Sistemas Informáticos
Más información
La instalación de software en sistemas informáticos o instalaciones informáticas constituye un proceso fundamental mediante el cual se transfieren nuevos programas a una computadora para su configuración y preparación para su ejecución. A lo largo de su ciclo de vida, un programa experimenta diversas fases:
Programador:
Profesional encargado de desarrollar el programa computacional y encargado de crear el programa.
Desarrollo:
El programador utiliza el programa instalado junto con herramientas, códigos fuente, bancos de datos, etc., para modificar el programa.
Prueba:
Antes de entregarse al usuario, el software se somete a pruebas, a menudo en una instalación ad hoc para software complejo.
Producción:
El software está listo para ser utilizado por el usuario final.
La instalación cumple diferentes objetivos en cada una de estas fases. En español, el término «programa» puede referirse tanto a un guion o archivo ejecutable (ejemplo: tar) como a un conjunto de archivos que sirven a un propósito común (ejemplo: LibreOffice). Por ello, se utiliza el neologismo «software» para referirse a programas computacionales.
Objetivo:
Una instalación informática exitosa es crucial para el funcionamiento de cualquier software. A medida que aumenta la complejidad del software, con más archivos, dispersión y dependencia de otros programas, el riesgo de fallas durante la instalación se incrementa. Un proceso de instalación confiable y seguro es esencial, especialmente para software complejo.
La desinstalación de software es el proceso de eliminación del software de la computadora.
Proceso de Instalación:
Verificación de la compatibilidad:
- Comprobar si se cumplen los requisitos de hardware y software para la instalación. A veces es necesario desinstalar versiones antiguas del mismo software.
Verificación de la integridad:
- Asegurarse de que el paquete de software sea original, evitando la instalación de programas maliciosos.
Creación de directorios requeridos:
- Mantener el orden en el directorio según estándares del sistema operativo.
Creación de usuarios requeridos:
- Usar diferentes usuarios para diferentes paquetes de software para asignar responsabilidades y tareas.
Concesión de derechos requeridos:
- Otorgar a los usuarios solo los derechos mínimos necesarios para ordenar el sistema y limitar daños.
Copia, desempaque y descompresión de archivos:
- Extraer archivos desde el paquete de software, incluyendo archivos principales, datos, documentación, configuración, bibliotecas y enlaces.
Compilación y enlace con bibliotecas requeridas:
- Realizar la compilación y enlace cuando sea necesario y cumplir con los estándares establecidos.
Configuración:
- Utilizar archivos de configuración para definir parámetros de funcionamiento del software.
Definir variables de entorno requeridas:
- Determinar comportamientos dinámicos del software mediante variables de entorno.
Registro ante el dueño de la marca:
- Algunos desarrolladores de software comercial pueden exigir el registro de la instalación para brindar servicios.
Término de la instalación:
- Un sistema de gestión de paquetes puede manejar paquetes de software del sistema.
- Si las bibliotecas se han modificado, reiniciar el sistema operativo o el software puede ser necesario para aplicar los cambios en todos los programas.
Si todo esto esta se puede decir que las instalaciones informáticas han sido exitosas.
También te podría interesar:
- sistemas operativos
- programas informáticos