Systèmes d’Information, Développement Web et Mozilla

Le site Web personnel de Thomas Bassetto

Tag - windows

Fil des billets (Atom 1.0) - Fil des commentaires (Atom 1.0)

L'installation de logiciels sous Linux, Windows, et Mac OS

Ayant les 3 systèmes d'exploitations Mac OS X 10.5, Windows XP SP2 et Ubuntu Linux 7.10 au quotidien je vais vous livrer mon expérience au niveau installation de logiciels. Pour le cas Linux je ne vais pas du tout rentrer dans les détails (.deb vs .rpm vs les autres types de paquet, ni parler de la compilation) mais je vais rester dans le cas général d'installation de logiciel par monsieur tout le monde (j'en suis presque un sous Linux). Idem pour les autres systèmes, je vais uniquement parler du cas le plus général.

Windows

Dans le cas général, on obtient un fichier exécutable .exe soit de la part d'un ami soit via le site officiel du logiciel ou un site comme Telecharger.com. Il suffit ensuite de double-cliquer sur le fichier, puis cliquer sur suivant, suivant, etc. jusqu'à la fin et c'est fini.

Avantanges

  • Assez facile d'installation.
  • Facile d'amener le programme d'installation chez un ami (il suffit de copier le .exe).

Inconvénients

  • Si on ne lit pas bien ce qu'il y a écrit quand on clique sur "Suivant" on se retrouve vite avec des logiciels en + que l'on a jamais souhaité.
  • On est obligé de suivre l'actualité des logiciels sur internet si on veut être au courant des mis à jour (sauf cas exceptionnel).
  • Lors de la désinstallation peu de logiciels proposent de supprimer aussi les fichiers de préférences associés.

Linux

Ici pas de site tel telecharger.com, du moins pas besoin. La très grande majorité des logiciels se trouve dans ce que l'on appelle des "dépôts". Pour installer un logiciel il suffit donc de lancer Synaptic et le système s'occupera donc de télécharger le logiciel souhaité ainsi que tous ceux nécessaires à son bon fonctionnement (si on accepte bien sûr).

Avantages

  • On est averti chaque jour (configurable) de la mise à jour de TOUS les logiciels installés via cette méthode des dépôts.
  • Si on clique sur un lien, sur un site web ou lors d'une conversation par messagerie instantanée, de type apt://nom_du_logiciel il s'installera automatiquement (si on l'autorise bien sûr).
  • Lors de la désinstallation, toujours via Synaptic, il est possible de supprimer entièrement le logiciel (y compris les fichiers de préférences).

Inconvénients

  • Si on n'a pas Internet pour installer des logiciels cela devient moins pratique. En effet nos potes sous Linux (si on en a ;)) n'ont pas forcément la même version de Linux (ça aide quand c'est le cas) et même si c'est le cas il faut télécharger le logiciel + ses dépendances, etc…
  • Je n'en voit pas d'autres mais corrigez moi si je me trompe :)

Mac OS X

On m'a longtemps venté le système d'installation de logiciel sous Mac... pourtant je n'ai rien trouvé d'exceptionnel. Mais ça s'explique sûrement par ma méconnaissance de ce système, si vous êtes utilisateur de Mac confirmé, corrigez moi.

En général il faut télécharger un fichier .dmg qui est une image disque. Cela signifie qu'un double-clic dessus la monte (elle apparaît sur le bureau comme quand on insère une clé USB, c'est pareil pour Mac OS X). Ensuite il faut faire glisser le fichier .app que contient cette image disque jusqu'au dossier /Applications/ du système d'exploitation. Il ne faut pas oublier d'éjecter (démonter) l'image disque une fois l'installation finie. Pour désinstaller l'application il faut faire glisser le fichier .app du dossier /Applications/ dans la corbeille

Avantages

  • Le fait de glisser/déposer le fichier .app dans le dossier Applications ne demande pas trop d'efforts ! C'est bien aussi que tout le logiciel soit contenu dans ce seul fichier.

Inconvénients

  • Devoir monter/démonter une image disque dont je ne comprends toujours pas l'utilité !
  • Pas de méthode vraiment universelle pour être avertit des mise à jours des logiciels installés.

Conclusion

Comme vous l'aurez sûrement compris, je préfère de loin la gestion de programmes sous Linux, même si au premier abord elle n'est pas très intuitive. En effet Synaptic propose de nombreux logiciels quand on cherche juste un nom, et il est difficile de comprendre au premier abord pourquoi l'installation d'un simple logiciel nécessite l'installation d'autres programmes (toutes les dépendances). De même si aucun dépôts n'existe pour le logiciel que l'on cherche (cas très rare), ça peut vite devenir mission impossible pour l'utilisateur lambda.

Mis à part ça, cet article montre peut-être ma méconnaissance du monde Mac et Linux. Sous Linux il y a sûrement beaucoup d'autres façons d'installer des logiciels, peut-être plus intuitive. Sous Windows Vista, il y peut-être une meilleure gestion de la suppression et de la mise à jours des logiciels mais je ne peux pas savoir sans avoir pu essayer.

Le pacte des gnous

Cette semaine on nous a montré en cours de systèmes d'exploitation une vidéo bien marrante. Cette vidéo - qui date de 2003 quand même - parle de la bataille entre Windows, Linux et Mac. Et comme elle est bourrée d'humour je ne peux résister à la partager avec vous :

Sinon, elle est disponible en téléchargement direct via LinuxFR.