Page suivante Page précédente Table des matières

2. Choix de la méthode d'installation

Il y a plusieurs manières d'installer glibc. Vous pouvez installer les bibliothèques pour les tester, en continuant d'utiliser les bibliothèques existantes par défaut, tout en vous permettant d'essayer les nouvelles bibliothèques par l'utilisation d'options différentes à la compilation de votre programme. L'installation de cette manière facilite aussi la désinstallation de glibc dans le futur (cependant, tout programme lié avec la glibc ne fonctionnera plus une fois que vous aurez enlevé les bibliothèques). L'utilisation de glibc comme une bibliothèque de test demande que vous compiliez les bibliothèques à partir des sources. Il n'y a pas de distribution binaire pour l'installation de cette manière. Cette installation est décrite dans la section installation comme bibliothèque de test.

L'autre manière de l'installer, décrite dans ce document, est d'utiliser glibc comme bibliothèque principale. Tous les nouveaux programmes que vous compilerez sur votre système utiliseront glibc, bien que vous puissiez toujours lier des programmes à vos anciennes bibliothèques par des options de compilation différentes. Vous pouvez, soit installer les bibliothèques à partir de binaires, soit compiler la bibliothèque vous-même. Si vous voulez changer les options d'optimisation ou de configuration, ou utiliser une extension qui n'est pas distribuée en paquetage binaire, vous devrez obtenir la distribution de sources et compiler vous-même. Cette procédure d'installation est décrite dans la section installation comme bibliothèque C principale.

Frodo Looijaard décrit encore une autre manière d'installer glibc. Sa méthode implique l'installation de glibc comme bibliothèque secondaire et la mise en place d'un compilateur croisé (cross-compiler) pour compiler en utilisant glibc. Pour cette méthode, la procédure d'installation est plus compliquée que l'installation en tant que bibliothèque de test décrite dans ce document, mais facilite la compilation et l'édition de liens avec glibc. Cette méthode est décrite dans son document Installer glibc-2 sur Linux (en anglais).

Si vous utilisez en ce moment un système Debian 1.3 et ne voulez pas le mettre à jour en installant la version instable de Debian pour utiliser glibc, le HOWTO libc5 vers libc6 Debian décrit la manière d'utiliser les paquetages Debian pour mettre votre système à jour.

Si vous installez glibc 2 sur un système important, vous voudrez sans doute utiliser l'installation de test. Même s'il n'y a pas de bogues, certains programmes devront être modifiés avant compilation à cause de changements dans les prototypes de fonctions et les types de données.


Page suivante Page précédente Table des matières