Comment expliquer à ma mère la différence entre un fichier d’installation et le logiciel réellement installé


Explication simple

L'installateur vous permet " d'installer " quelque chose sur votre ordinateur. Sans l'installateur, l'ordinateur n'aurait aucune idée de la façon d'installer réellement le programme. Les programmes sont des choses assez compliquées avec beaucoup de couches. L'installateur s'assure que toutes ces couches fonctionnent en harmonie sur votre machine.


Une fois que l'installateur a terminé son travail, le produit est une application. C'est le "logiciel" réel qui vous permet de faire des choses.

L'installation de programmes sur un téléphone est extrêmement simple. Vous appuyez sur un bouton, et une application est installée. C'est parce que tous les détails minutieux vous sont cachés.

Sur un ordinateur avec Windows, vous avez la possibilité de choisir l'emplacement d'installation par défaut, de savoir si vous voulez d'autres logiciels qui sont regroupés avec le logiciel que vous téléchargez, si vous voulez l'installer pour tous les utilisateurs de la machine ou seulement pour l'utilisateur actuellement connecté, etc.

Explication élaborée

Un installateur fait exactement cela, il installe le logiciel sur la mémoire non volatile de vos appareils - i.c'est-à-dire le disque dur.

Donc, par exemple, si je voulais installer Google Chrome sur ma machine Windows, je devrais aller télécharger l'exe qui me permet de le faire.

L'installateur est en fait un logiciel aussi, sauf que vous n'avez besoin du logiciel d'installation que pour cette brève période où vous installez réellement le logiciel que vous essayiez initialement d'installer - dans ce cas Chrome, le navigateur web. Une fois que vous avez installé votre logiciel, vous pouvez laisser l'installateur sur votre ordinateur ou le supprimer, selon ce qui vous plaît.

Lorsque vous installez le programme, l'installateur passe par le processus de création des répertoires nécessaires, d'installation des dépendances nécessaires (une dépendance est juste un autre logiciel requis qui est nécessaire pour que le programme que vous installez fonctionne), etc.

Une fois que tout cela est fait, vous aurez un exécutable principal que vous pourrez exécuter - sur un ordinateur, il s'agit généralement d'un raccourci sur votre bureau qui pointe vers l'endroit où le .exe réel réside sur votre système de fichiers.

Fondamentalement, l'installateur prépare votre ordinateur pour créer un environnement compatible avec ce que requiert le logiciel.

L'installateur " configure " votre machine, essentiellement.

Le logiciel installé est le produit de l'installateur, c'est le paquet complété et configuré qui vous permet d'exécuter réellement le logiciel sur votre machine.

Vous remarquerez que lorsque vous cherchez à installer quelque chose, le site web vous demande souvent de choisir votre système d'exploitation, votre architecture système (32bit, 64bit), etc.

Certains sites web sont fantaisistes et " autodétectent " cela pour vous.

C'est tout ce qu'il y a vraiment à faire.