[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debian-guide_fr-1.0_chap14.sgml



<chapt> Installer et désinstaller des logiciels

<p>
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.

<sect>  À quoi sert un utilitaire de maintenance de paquet

<p>
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.

<p>
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.

<p>
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.

<p>
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 <prgn>.deb</prgn> et ils sont disponibles sur le
site <prgn>FTP</prgn> ou bien sur votre cédérom officiel de Debian.
</sect>

<sect> <prgn>dpkg</prgn>

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

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

<p>
<prgn>--remove</prgn> 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.

<p>
Mais si vous désirez réellement nettoyer les fichiers de
configuration, <prgn>dpkg</prgn> propose une option
<prgn>--purge</prgn>. <prgn>dpkg --purge icewm</prgn> nettoyera tous
les derniers fichiers associés au paquet <prgn>icewm</prgn>.
</sect>

<sect> <prgn>dselect</prgn>

<p>
<prgn>dselect</prgn> est une très bonne interface à
<prgn>dpkg</prgn>. <prgn>dselect</prgn> offre une interface à base de
menus à <prgn>dpkg</prgn> 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 <prgn>dselect</prgn>,
reportez-vous à la partie 4.20.
</sect>

<sect> Compiler un logiciel

<p>
De nombreux programmes sont fournis sous forme de sources, la plupart
du temps au format <prgn>tar.gz</prgn>. Premièrement, vous devez
détarer le fichier <prgn>tar.gz</prgn>; 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 <prgn>gcc</prgn>,
<prgn>libc6-dev</prgn> et autres assimilés « <prgn>-dev</prgn> ». Vous
les trouverez pour la plupart d'entre eux dans la section
<prgn>devel</prgn> de <prgn>dselect</prgn>.

<p>
Lorsque vous aurez installé les paquets appropriés, allez via
<prgn>cd</prgn> dans le répertoire que <prgn>tar</prgn> 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.
</sect>

</chapt>
-- 
      |\      _,,,---,,_       Patrice KARATCHENTZEFF  
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:pkarat@club-internet.fr 
     |,4-  ) )-,_. ,\ (  `'-'         p.karatchentzeff@free.fr
    '---''(_/--'  `-'\_)





Reply to: