Probablemente no sea el nombre de estos instaladores. Por instalador en línea me refiero al pequeño ejecutable que descargamos y ejecutamos, que descarga el verdadero software que voy a instalar.
Hay muchos de ellos, como en la instalación de Chrome, Visual Studio Express, etc.
¿Cuál es el propósito de estos instaladores en línea? Creo que son bastante inconvenientes.
installation
installer
onemach
fuente
fuente
Respuestas:
Las razones varían.
Le permiten descargar solo lo que realmente desea instalar. Si tiene opciones durante la instalación, o el programa está disponible en variantes de 32 bits o de 64 bits, o variantes basadas en la versión del sistema operativo que está ejecutando, no descargue más de lo que realmente instala. Otros distribuidores pueden hacerle elegir la variante correcta antes de descargar el programa; y algunos usuarios pueden no ser capaces de seleccionar la opción correcta.
Algunos programas vienen con dependencias, como tiempos de ejecución o frameworks (he visto Visual C ++ Runtime, .NET, DirectX; Java también podría ser posible). Los instaladores en línea restringen la descarga e instalación de aquellos en máquinas que aún no los tienen (gracias @ billc.cn ).
Además, permite a los fabricantes de software asegurarse de que siempre instale solo versiones actualizadas en lugar de una que haya descargado hace un año. Algunos contenidos de la carpeta Descargas son francamente atemorizantes.
Incluso puede ser que ahorren algo de ancho de banda, ya que es posible que más usuarios descarguen el instalador del que realmente están instalando el programa.
También son una forma posible de informar a los fabricantes de software acerca de cada instalación real , a diferencia de las descargas del instalador.
fuente
Para los productos de Blizzard, el descargador utiliza opcionalmente bittorrent detrás de escena.
Además, algunos navegadores no son compatibles con el reinicio de descargas, por lo que esto puede permitir descargas grandes en computadoras antiguas.
fuente
El uso de un instalador en línea descarga los archivos de instalación, desde el instalador. Esto significa que obtiene la última versión absoluta posible del proveedor del instalador.
Con un instalador fuera de línea, es posible que no se actualice con tanta frecuencia, por lo que su versión podría estar ligeramente retrasada.
Un ejemplo, Chrome. En lugar de tener que actualizar constantemente el instalador, solo pueden enviar contenido nuevo a un servidor web, y el mismo instalador puede manejarlo indefinidamente.
fuente
fuente
También te ahorra espacio en disco. La función de agregar / quitar programas funciona almacenando en caché el archivo instalador. No importa mucho con pequeñas aplicaciones; ¿pero preferiría almacenar en caché los varios instaladores en línea de MB para algo como el marco .net, o los varios cientos de instaladores fuera de línea de MB?
fuente
Siempre supuse que esto se hacía desde una perspectiva de UX: si la conexión de red se corta, algunos navegadores no podrán reanudar la descarga, y algunos usuarios no estarán lo suficientemente motivados para descubrir qué sucedió y reiniciar el proceso manualmente.
Por otro lado, con un instalador en línea, los desarrolladores pueden estar seguros de que el sistema de descarga es robusto y no tendrá este problema. Potencialmente, esto puede conducir a una menor carga cognitiva en los usuarios, dependiendo del navegador, y una mayor tasa de instalaciones exitosas.
fuente