¿Qué sucede realmente cuando estamos instalando una aplicación en cualquier plataforma?

En cualquier plataforma,

La instalación hace lo necesario para ejecutar el programa.

En algunos sistemas operativos, el proceso de instalación real es oscuro para el usuario, como iOS o Android. En otros, como Windows o Linux, puede ver más claramente lo que está sucediendo.

Esto es lo que pasa :

  • El instalador primero crea carpetas y directorios en todos los lugares requeridos en el almacenamiento del sistema.
  • Luego, desempaqueta / extrae los archivos requeridos en sus respectivas carpetas. Si los archivos no estuvieran comprimidos, el archivo instalador tendría un tamaño muy grande.
  • Luego, si es necesario, descarga programas adicionales o partes de un programa, que son necesarios para ejecutar el programa.
  • Por último, si es necesario, configura los ajustes del sistema para cumplir con el programa.

Es posible que también haya visto programas que vienen en archivos comprimidos y que no requieren instalación para ejecutarse. Eso es porque ya tienen, dentro de la carpeta maestra, todas las carpetas y archivos en los lugares correctos. Por lo general, son más grandes que los instaladores.

En términos generales, las aplicaciones están envueltas con muchos archivos dentro.

Entonces, cuando los instalamos, extrae esos archivos y crea un entorno para que se ejecute solo.

Al igual que instalará su base de datos, algunas bibliotecas o algunas configuraciones de permisos que necesita para ejecutarse correctamente.