# Chapitre 20 Récupérer et installer un logiciel

La description qui suit s’applique au navigateur Netscape. Elle s’applique de manière identique pour d’autres navigateurs à quelques détails près.

Lorsqu’un lien mentionne un logiciel que vous voulez télécharger, maintenez la touche Shift appuyée et cliquez avec la souris sur ce lien. Une fenêtre s’ouvre et vous propose de sauvegarder un fichier sur votre disque dur, changez éventuellement le nom de ce fichier et notez l’emplacement du répertoire où il a été sauvegardé.

La méthode d’installation du logiciel dépend de votre système d’exploitation et du type de fichier téléchargé, que l’on détermine en général par son extension, c’est-à-dire par les lettres (en principe 3) qui suivent le caractère point dans le nom de ce fichier.

Sous Windows, vous récupérerez en général un fichier exécutable `exe` il suffit alors de cliquer sur son icône pour installer le logiciel. Ou alors il s’agira d’une archive, il vous faudra alors un logiciel de décompression pour l’installer (l’un des plus populaires s’appelle Winzip et propose une version à l’essai gratuitement). Une fois désarchivé votre logiciel, vous trouverez dans l’archive un fichier donnant des instructions complémentaires ou vous devrez vous référer au site où vous avez téléchargé l’archive.

Sous Linux, les formats les plus courants sont `rpm`, `deb` et `tgz` (ou `tar.gz`).

Les deux premiers correspondent à des distributions Linux (Red Hat, Mandrake, Suse par exemple pour `rpm`, Debian pour `deb`) ils doivent être installés par `root` (tapez `su` dans une fenêtre de commandes pour passer `root`) en utilisant respectivement les commandes:
`rpm -U nom_de_fichier.rpm` pour Red Hat, Mandrake, Suse
`apt-get install nom_de_fichier_deb` pour Debian
Regardez bien les éventuels messages d’erreurs qui apparaissent. Ils peuvent signaler que vous devez installer d’autres logiciels de votre distribution Linux pour faire fonctionner votre nouveau logiciel. En général ces logiciels non installés se trouvent sur le CD-ROM de votre distribution Linux. Ils s’installent par la même commande, mais vous devrez d’abord vous déplacer dans le répertoire du CD-ROM qui les contient. Pour cela, introduisez le CD-ROM dans le lecteur, attendez quelques secondes, tapez : `ls /mnt/cdrom`
(si rien n’apparait, tapez : `mount /mnt/cdrom` et recommencez).
Ensuite tapez `cd /mnt/cdrom` puis allez dans le répertoire correct (par exemple `cd Mandrake/RPMS` pour une distribution Mandrake) et lancez les commandes d’installation des logiciels manquants (`rpm -U ...` ou `apt ...`). Certaines distributions Linux proposent des interfaces plus ou moins conviviales pour installer des logiciels, par exemple `rpmdrake` pour Mandrake, `dselect` pour Debian...

Les archives `tar.gz` et `tgz` s’installent sur toute distribution Linux. Commencez par en regarder la table des matières par la commande:
`tar tvfz nom_de_fichier.tgz`
afin de déterminer depuis quel répertoire il faut décompacter le fichier ou lisez la documentation du logiciel disponible en général sur le site où vous avez téléchargé l’archive. Si vous voyez apparaitre des chemins tels que `usr/local/bin` ou `usr/bin`, placez vous dans le répertoire racine (`cd /`) puis tapez:
`tar xvfz nom_du_repertoire/nom_de_fichier.tgz`
(si vous avez sauvegardé l’archive dans votre répertoire, vous pouvez utiliser :
`~votre_nom_de_login` comme `nom_de_repertoire`),
sinon, tapez simplement depuis le répertoire où se trouve l’archive:
`tar xvfz nom_de_fichier.tgz`
placez-vous dans le répertoire créé et lisez les fichiers `README` ou/et `INSTALL` qui s’y trouvent sans doute.
Remarques :

1/ N’oubliez pas de quitter le compte de `root` avant d’utiliser votre logiciel (en tapant simultanément sur les touches Ctrl et D).

2/ les archives `.tar.bz2` se traitent de manière identique, à ceci près qu’il faut enlever le `z` de `tvfz` ou `xvfz` et rajouter
`--use-compress-program bunzip2`, par exemple:
`tar tvf nom_de_fichier.tar.bz2 --use-compress-program bunzip2`

3/ les archives `.zip` se visualisent par la commande :
`unzip -v nom_de_fichier.zip` et se désarchivent par la commande :
`unzip nom_de_fichier.zip`

Sous linux et autres Unix, vous trouverez également des fichiers sources qu’il vous faudra compiler avant de pouvoir utiliser le logiciel correspondant. De nombreux fichiers sources suivent la procédure d’installation du projet GNU. Pour les compiler la procédure est la suivante (après avoir décompressé l’archive):
`cd nom_d_archive`
`./configure`
`make`
Puis on passe `root` en tapant `su`, puis : `make install-strip`
puis quittez le compte `root` (en tapant simultanément sur les touches `Ctrl` et `D`). Vous pourrez alors utiliser le logiciel nouvellement installé (éventuellement après avoir tapé la commande `rehash` si votre interpréteur de commandes est `tcsh`).

Si cela ne fonctionne pas vous devriez trouver un fichier `README` ou `INSTALL` qui explique la procédure à suivre.