Normas básicas para instalar un software
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
desarrollados. Un programa recorre diferentes fases de desarrollo durante su
vida útil:
1. Programador: esto te sirve mucho para poder programar.
2. Desarrollo: cada programador necesita el programa instalado, pero con
las herramientas, códigos fuente, bancos de datos y etc, para modificar
el programa.
3. Prueba: antes de la entrega al usuario, el software debe ser sometido a
pruebas. Esto se hace, en caso de software complejos, en una
instalación ad hoc.
4. Producción: Para ser utilizado por el usuario final.
En cada una de esas fases la instalación cumple diferentes objetivos. En
español, programa sirve para señalar tanto un guion o archivo ejecutable,
ejemplo tal, como un conjunto de archivos que sirven un fin común,
ejemplo OpenOffice.org. Por eso usaremos el
neologismo software para programas computacionales.
Una instalación exitosa es una condición necesaria para el funcionamiento de
cualquier software. Mientras más complejo sea el software, es decir, entre otras
características, mientras más archivos contenga, mientras mayor la dispersión
de los archivos y mientras mayor sea la interdependencia con otros softwares,
mayor es el riesgo de alguna falla durante la instalación. Si la instalación falla,
aunque sea solo parcialmente, el fin que persigue la instalación posiblemente
no podrá ser alcanzado. Por esa razón, sobre todo en casos
de software complejo, el desarrollo de un proceso de instalación confiable y
seguro es una parte fundamental del desarrollo del software.
Los archivos son simplemente copiados en algún lugar del directorio. Este
sistema es fácil e intuitivo, y el preferido en MacOS X. Un riesgo es
que versiones más antiguas hayan quedado abandonadas en algún otro
lugar sin que nos demos cuenta.
Se instala primero un instalador, el que posteriormente instala el software
deseado.
El sistema operativo o algún software permanente se ocupan de instalar
un paquete de software con todos los archivos requeridos. Esto es
un Sistema de gestión de paquetes.
No hay comentarios:
Publicar un comentario