Différence Entre Les Logiciels Installables Et Portables

Différence Entre Les Logiciels Installables Et Portables
Différence Entre Les Logiciels Installables Et Portables

Vidéo: Différence Entre Les Logiciels Installables Et Portables

Vidéo: Différence Entre Les Logiciels Installables Et Portables
Vidéo: comment flasher tous les marques de smartphones 2024, Avril
Anonim

Logiciels installables ou portables

Les développeurs d'applications logicielles déploient leurs produits principalement via des supports tels que des CD / DVD ou via Internet. Selon le type de logiciel, l'utilisateur doit effectuer une ou plusieurs tâches avant de pouvoir exécuter l'application logicielle. Parfois, les utilisateurs peuvent exécuter une application simplement en copiant les fichiers de programme fournis dans un dossier approprié, mais d'autres exigent que l'utilisateur installe le logiciel en exécutant d'abord le programme d'installation de logiciel automatisé. En règle générale, sur la base de cette différence, les applications logicielles sont classées comme logiciels installables ou portables. L'absence de processus d'installation formelle était la norme sur Mac OS X, il y a quelque temps. Il existe même certains systèmes d'exploitation tels que AmigaOS 4.0 et Mac OS X 1-9 qui peuvent être exécutés directement à partir d'un support amovible.

Qu'est-ce qu'un logiciel installable?

Les applications logicielles installables doivent être «installées» sur l'ordinateur par l'utilisateur du logiciel pour le faire fonctionner. L'installation consiste à placer tous les fichiers (y compris les pilotes, les plug-ins, etc.) dans les emplacements appropriés de l'ordinateur, afin qu'il puisse être exécuté par l'utilisateur. Mais, comme le nombre et les types de fichiers à placer pour l'installation varient pour chaque programme, la plupart d'entre eux sont livrés avec un programme d'installation (qui est un programme spécial qui automatise le processus d'installation). Si tel est le cas, l'utilisateur n'a qu'à exécuter l'installateur du programme sans se soucier de rien d'autre.

En règle générale, le programme d'installation peut décompresser les fichiers programme inclus sous une forme compressée, les copier dans des chemins (dossiers) spécifiés, s'assurer que le logiciel est adapté au matériel du système, informer le système d'exploitation du programme nouvellement installé, etc. Autres opérations courantes comme la création et la modification de fichiers système partagés et privés, la création de dossiers, la mise à jour des entrées de registre Windows, l'insertion d'entrées dans les fichiers de configuration, la mise à jour des variables d'environnement et la création de raccourcis sont effectuées par la plupart des installateurs de logiciels. En outre, l'adéquation du système au programme et l'espace disponible sur le système peuvent également être vérifiés par l'installateur. Une fois que le programme d'installation a terminé son exécution (a terminé toutes ses tâches d'installation), le logiciel est prêt à être exécuté par l'utilisateur. Typiquement,les applications logicielles installables peuvent être exécutées autant de fois que l'utilisateur le souhaite (sans réinstaller), à condition que l'utilisateur ne supprime pas un ou plusieurs fichiers (qui ont été installés pendant le processus d'installation) accidentellement ou manuellement.

Qu'est-ce qu'un logiciel portable?

Les logiciels portables (applications portables) sont des programmes capables de s'exécuter par eux-mêmes sans dépendre du système d'exploitation. Ils sont également appelés programmes logiciels informatiques autonomes. En raison de cette portabilité, ces types d'applications sont souvent conservés et exécutés à partir de supports de stockage amovibles (par exemple, des disques durs externes, CD, DVD, clés USB ou disquettes). Tous les fichiers de programme supplémentaires, les fichiers de configuration et les données associées sont stockés sur le support lui-même. Bien que les logiciels portables puissent être exécutés sur n'importe quel type de machine, ils nécessitent un certain système d'exploitation. Mais la portabilité est un concept difficile à mettre en œuvre en fonction du système d'exploitation spécifique. Par exemple, toutes les applications sont portables (par définition) sur le système d'exploitation AmigaOS. Sous Windows,les programmes qui ne nécessitent pas d'installation sont souvent appelés logiciels portables. Mais, il est important de noter que la portabilité des logiciels (compilation du code source pour s'adapter à différentes plates-formes) est une idée différente du développement d'applications portables.

Quelle est la différence entre un logiciel installable et un logiciel portable?

Les applications logicielles installables créent généralement des raccourcis automatiquement, mais l'utilisateur doit créer manuellement des raccourcis pour les applications logicielles portables car ils ne les créent pas pour vous. Les applications logicielles installables peuvent créer de nouveaux fichiers ou dossiers dans des emplacements inconnus de l'utilisateur. Mais parfois, lorsque l'utilisateur désinstalle l'application, certains de ces fichiers ou dossiers ne sont pas complètement supprimés (et l'utilisateur doit généralement les trouver et les supprimer manuellement pour les nettoyer, car ils peuvent prendre de l'espace inutile sur le disque dur de l'ordinateur). D'autre part, les logiciels portables restent généralement dans leur propre dossier et ne répartissent pas les fichiers ou les dossiers vers d'autres emplacements de l'ordinateur. Ça signifie,que la désinstallation (suppression) des applications portables est beaucoup plus facile (tout ce que l'utilisateur doit faire est de supprimer le dossier correspondant et son contenu) que la désinstallation des applications logicielles installables.

Parfois, il est avantageux pour les utilisateurs ayant des systèmes à double ou triple démarrage d'utiliser des applications logicielles portables que des applications logicielles installables, car avec un logiciel portable, l'utilisateur n'a pas à l'installer à nouveau dans le deuxième ou le troisième système d'exploitation conservé). Mais pour toutes les applications logicielles installables, l'utilisateur doit l'installer à nouveau dans d'autres systèmes d'exploitation et tous les paramètres utilisateur seront perdus. De même, si l'utilisateur souhaite exécuter le même logiciel installable sur un autre ordinateur, il doit réinstaller l'application sur cet ordinateur (perdant ainsi tous les paramètres utilisateur stockés sur le premier ordinateur). Cependant, les logiciels portables peuvent être facilement transférés d'un ordinateur à un autre via un support amovible tel qu'un lecteur flash, et les paramètres utilisateur seront également transférés. C'est en fait la principale raison pour laquelle on les appelle des applications logicielles «portables».

Donc, si le besoin est d'installer le logiciel sur un seul ordinateur ou système d'exploitation, le logiciel installable fonctionnera pour vous, mais si vous prévoyez de transporter l'application partout où vous allez, les applications portables doivent être le choix préféré. Mais il est important de disposer de périphériques externes ou amovibles avec des vitesses d'E / S acceptables pour utiliser efficacement les applications portables à leur plein potentiel (par exemple, un lecteur de disque dur externe doit être utilisé à la place des lecteurs USB pour les grandes applications portables). De plus, si vous souhaitez utiliser des systèmes de sauvegarde en ligne (tels que DropBox), vous pouvez facilement transférer la dernière version (avec les paramètres mis à jour, etc.) de vos applications portables de votre ordinateur de bureau vers votre ordinateur portable. Ce n'est jamais une option avec un logiciel installable.

Recommandé: