[ précedent ] [ Résumé ] [ Copyright ] [ Table des matières ] [ suivant ]

Guide d'introduction à Debian GNU-Linux
Chapitre 14 Installer et désinstaller des logiciels


Ce chapitre décrit les façons d'installer et de désinstaller des paquets de logiciels. Il y a plusieurs façons de le faire. Ici, nous n'allons parler de l'installation et de la désinstallation de logiciels pré-empaquetés comme les paquets Debian. L'installation à partir de sources restera à votre charge.


14.1 À quoi sert un utilitaire de maintenance de paquet

Une application ou un programme utilitaire rassemblent généralement plusieurs fichiers. Cela peut inclure des bibliothèques, des fichiers de données comme des scénarios de jeux ou des icônes, des fichiers de configurations, des pages de manuels et la documentation. Lorsque vous installez un programme, vous voulez être sûr d'avoir tous les fichiers dont vous avez besoin à la bonne place.

Vous devez aussi être capable de désinstaller un programme. Lorsque vous désinstallez, vous devez être sûr que tous les fichiers associés sont détruits. Et de plus, si les fichiers sont partagés par d'autres programmes dans le système, vous voulez être sûr de les conserver.

Enfin, vous devez être capable de faire la mise à jour d'un programme. Lorsque vous effectuez une mise à jour, vous désirez détruire les fichiers obsolètes et ajouter les nouveaux, sans ne rien casser au système existant.

Le système de gestion des paquets de Debian offre une solution à ces problèmes. Il vous autorise à installer, désinstaller et mettre à jours les paquets de logiciels, qui ne sont qu'un petit ensemble contenant les fichiers du programme et les informations qui aident l'ordinateur à gérer le paquet correctement. Les paquets Debian ont un nom se terminant par .deb et ils sont disponibles sur le site FTP ou bien sur votre cédérom officiel de Debian.


14.2 dpkg

La manière la plus simple d'installer un simple paquet que vous venez de télécharger est d'utiliser la commande dpkg -i (qui est un raccourci pour dpkg --install). Admettons que vous ayez téléchargé le paquet icewm_0.8.12-1.deb et que vous désirez l'installer. Loguez-vous d'abord en tant que root et tapez ensuite dpkg -i icewm_0.8.12-1.deb et icewm, version 0.8.12, sera installé. Si vous avez déjà une ancienne version, dpkg se chargera de la mise à jour plutôt que d'installer deux versions en même temps.

Si vous désirez désinstaller un paquet, vous avez deux options. La première est la plus intuitive: dpkg -r icewm. Cela retirera le paquet icewm (-r est un raccourci pour --remove (désinstaller)). Remarquez bien qu'il est juste nécessaire de donner le nom icewm pour la désinstallation tandis que l'installation requiert l'extension .deb.

--remove va laisser les fichiers de configuration du paquet dans votre système. Un fichier de configuration est défini comme tout fichier que vous avez pu éditer pour personnaliser le programme du système ou vos préférences. Ainsi, si vous décidez de réinstaller un peu plus tard le programme, vous n'aurez pas à le re-personnaliser.

Mais si vous désirez réellement nettoyer les fichiers de configuration, dpkg propose une option --purge. dpkg --purge icewm nettoiera tous les derniers fichiers associés au paquet icewm.


14.3 dselect

dselect est une très bonne interface à dpkg. dselect offre une interface à base de menus à dpkg et est capable de sélectionner automatiquement tous les fichiers appropriés à partir d'un cédérom ou bien d'un site FTP. Pour plus de détails sur dselect, reportez-vous à la partie 4.20.


14.4 Compiler un logiciel

De nombreux programmes sont fournis sous forme de sources, la plupart du temps au format tar.gz. Premièrement, vous devez détarer le fichier tar.gz; pour plus de détails sur comment faire cette opération, reportez-vous à la partie 12.3.1. Avant de compiler un paquet, vous aurez besoin d'installer gcc, libc6-dev et autres assimilés « -dev ». Vous les trouverez pour la plupart d'entre eux dans la section devel de dselect.

Lorsque vous aurez installé les paquets appropriés, allez via cd dans le répertoire que tar a créé pour vous. À partir de ce moment-là, vous aurez à lire les instructions d'installation. La plupart des programmes fournissent un fichier INSTALL ou README qui vous indique comment procéder.


[ précedent ] [ Résumé ] [ Copyright ] [ Table des matières ] [ suivant ]
Guide d'introduction à Debian GNU-Linux
Traduction du document du 2 octobre 2000
John Goerzen et Ossama Othman
Traduction française de Patrice Karatchentzeff p.karatchentzeff@free.fr