à quoi servent ces "installateurs en ligne"?

45

Ce n'est probablement pas le nom de ces installateurs. Par installateur en ligne, je veux dire le petit exécutable que nous téléchargeons et exécutons, qui télécharge le vrai logiciel que je vais installer.

Il y en a tellement, comme dans l'installation de Chrome, Visual Studio Express, etc.

Quel est le but de ces installateurs en ligne? Je pense qu'ils sont assez gênant.

onemach
la source
18
Firefox utilise un programme d'installation hors connexion, la dernière fois que j'ai vérifié.
Orlp
Combien d'installateurs en ligne gèrent une connectivité intermittente ou un ordinateur portable en veille?
Jay Bazuzi
Au moins les plus récents (2010 et plus) de Microsoft font.
wizzard0
13
Quel que soit leur but, ils m'ennuient intensément . Lorsque je clique sur "télécharger", je veux le programme, pas un programme qui le télécharge pour moi. Adobe Flash, je te regarde.
tombull89
3
Pour mémoire, si vous voulez un "installateur hors ligne" pour quelque chose qui est généralement un "installateur en ligne". Essayez de rechercher un "redistribuable". Ce sont des packages conçus pour ceux qui exécuteront le programme d'installation sur de nombreux ordinateurs.
user606723

Réponses:

73

Les raisons varient.

Ils vous permettent de télécharger uniquement ce que vous voulez réellement installer. Si vous avez des options lors de l'installation ou si le programme est disponible en versions 32 bits ou 64 bits, ou en versions basées sur la version du système d'exploitation que vous exécutez, vous ne téléchargez pas plus que ce que vous avez réellement installé. D'autres distributeurs peuvent vous demander de choisir la bonne variante avant de télécharger le programme. et certains utilisateurs pourraient ne pas être en mesure de sélectionner la bonne option.

Certains programmes sont livrés avec des dépendances, telles que des environnements d'exécution ou des frameworks (j'ai vu Visual C ++ Runtime, .NET, DirectX; Java pourrait également être possible). Les installateurs en ligne limitent le téléchargement et l’installation de ceux-ci aux machines qui ne les possèdent pas déjà (merci @ billc.cn ).

De plus, cela permet aux fabricants de logiciels de s’assurer que vous n’installez toujours que des versions à jour au lieu de celles que vous avez téléchargées il ya un an. Certains contenus de dossiers de téléchargements sont carrément effrayants.

Il se peut même qu'ils économisent un peu de bande passante, car le nombre d'utilisateurs téléchargeant le programme d'installation pourrait être supérieur au nombre d'utilisateurs installant le programme.

Ils constituent également un moyen possible d’informer les fabricants de logiciels de chaque installation réelle , par opposition aux téléchargements d’installateurs.

Daniel Beck
la source
2
Sans oublier un scénario de déploiement de masse, où il est également utile.
Slhck
17
@slhck Comment ça va? J'aurais pensé qu'obtenir le seul vrai installateur (TM) et ne pas avoir à télécharger la même chose 50 milliards de fois devrait être plus facile pour un déploiement en masse.
Daniel Beck
7
J'ai aussi vu des installateurs utiliser le P2P pour accélérer le téléchargement. Certaines dépendances, telles que .Net Framework et VC runtime, ont déjà une base d'installation importante et pourraient facilement être plus volumineuses que le logiciel lui-même. Il vaut donc mieux les laisser en tant que téléchargements en ligne.
billc.cn
9
Outre toutes les raisons valables ci-dessus, n'oublions pas que certains sites de téléchargement les utilisent pour ajouter facilement des logiciels espions, tels que des offres groupées.
Dorus
1
Prenez par exemple le département informatique paresseux des petites entreprises. Vous ne devez stocker qu’un seul programme d’installation et pouvez l’installer quand vous le souhaitez. Du moins, là où j’ai travaillé, c’était plus facile que de déployer en masse des installateurs obsolètes.
Slhck
17

Pour les produits Blizzard, le téléchargeur utilise éventuellement bittorrent dans les coulisses.

En outre, certains navigateurs ne prennent pas en charge le redémarrage des téléchargements, ce qui peut permettre des téléchargements volumineux sur d'anciens ordinateurs.

Dhasenan
la source
12

L'utilisation d'un programme d'installation en ligne télécharge les fichiers d'installation à partir du programme d'installation. Cela signifie que vous obtenez la dernière version possible du fournisseur de l’installateur.

Avec un programme d'installation hors ligne, il se peut que la mise à jour ne soit pas aussi fréquente, votre version risque donc d'être légèrement en retard.

Un exemple, Chrome. Au lieu de devoir constamment mettre à jour le programme d'installation, ils peuvent simplement envoyer du nouveau contenu sur un serveur Web et le même programme d'installation peut le gérer indéfiniment.

Simon Sheehan
la source
11
  1. Si le logiciel est composé de plusieurs parties (comme .NET), ils peuvent installer la partie 1 tout en téléchargeant la partie 2.
  2. Si le logiciel contient des composants optionnels, ils peuvent gagner du temps si l'utilisateur ne les a pas sélectionnés.
kinokijuf
la source
3. Vous pouvez mettre à jour le logiciel sans avoir à mettre à jour également le programme d'installation en ligne, ce dernier pouvant être conçu pour récupérer la dernière version des composants plutôt que la version existante au moment de sa compilation.
Shadur
1

Il vous permet également d'économiser de l'espace disque. La fonctionnalité Ajout / Suppression de programmes fonctionne en mettant en cache le fichier d’installateur. Peu importe pour les petites applications. mais préférez-vous mettre en cache le programme d'installation en ligne de plusieurs Mo pour quelque chose comme le framework .net ou le programme d'installation hors connexion de plusieurs centaines de Mo?

Dan Neely
la source
C'est faux. -Padding-
Eroen
@Eroen Non ce n'est pas. MS aurait peut-être supprimé les fichiers msi / msp des fichiers binaires internes à un moment donné dans le passé; mais ils ont soit cessé de le faire, soit les éditeurs de logiciels ont trouvé un moyen de désactiver la fonctionnalité pour leurs installateurs. J'ai actuellement 10 Go dans C: \ Windows \ Installer, dont 11 installateurs> 100 Mo et 13 autres entre 50 et 100 Mo en taille.
Dan Neely
0

J'ai toujours supposé que c'était fait du point de vue de l'expérience utilisateur: si la connexion réseau était coupée, certains navigateurs ne pourraient pas reprendre le téléchargement et certains utilisateurs ne seraient pas suffisamment motivés pour découvrir ce qui se passait et redémarrer manuellement le processus.

D'autre part, avec un installateur en ligne, les développeurs peuvent être sûrs que le système de téléchargement est robuste et n'auront pas ce problème. Cela peut potentiellement conduire à une charge cognitive moindre sur les utilisateurs, selon le navigateur, et à un taux plus élevé d'installations réussies.

Radon Rosborough
la source