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

1. Introduction

1.1 Note du traducteur

Ce document a été traduit et maintenu jusqu'à la version 1.4 par Olivier Tharan, dont je ne fais que reprendre modestement le travail.

Le document est truffé de signes "cabalistiques" comme des dièse et des pourcent, dont la représentation en SGML est respectivement # et % ; le source LaTeX généré par les outils de conversion SGML introduit le signe antislash devant ces signes et reste dans la version PostScript de ce document. Les données d'exemple sont donc erronées, mais vous pouvez vous rapporter à la version HTML du document qui n'a pas ces erreurs. La version d'origine connait les mêmes problèmes.

1.2 À propos de glibc 2

Glibc 2 est la toute dernière version de la bibliothèque C du GNU. Elle fonctionne pour l'instant sans modifications sur les systèmes GNU Hurd, et les systèmes Linux sur architectures i386, m68k et alpha. Les adaptations pour Linux PowerPC, MIPS, Sparc, Sparc 64 et ARM seront dans la version 2.1. À l'avenir, d'autres architectures et systèmes d'exploitation seront supportés.

Sur Linux, glibc 2 est utilisée comme libc avec un numéro majeur de version égal à 6, le successeur de la libc 5 pour Linux. Elle est destinée par les développeurs de la libc Linux à remplacer en fin de compte la libc 5. À l'heure de la version 2.0.6, on considère que glibc est de qualité suffisante pour être utilisée en production. La version 2.1 (à venir dans un futur proche) sera prête pour une utilisation normale avec l'ajout de plus de portages et de possibilités.

Il y a trois extensions disponibles en option sur la glibc 2 :

Crypt

Le paquetage UFC-crypt pour le cryptage des données. Il est disponible séparément à cause de restrictions à l'exportation.

LinuxThreads

Une mise en oeuvre de l'interface Posix 1003.1c "pthread".

Locale data

Contient les données nécessaires à la construction des fichiers de données locale pour utiliser les possibilités d'internationalisation de la glibc.

Les extensions crypt et LinuxThreads sont fortement recommandées... Ne pas les utiliser risque de les rendre incompatibles avec les bibliothèques d'autres systèmes. (Si vous ne voulez pas les utiliser, vous devez ajouter l'option --disable-sanity-checks quand vous lancez configure.)

1.3 À propos de ce document

Ce HOWTO couvre l'installation de la bibliothèque glibc 2 sur un système Linux existant. Il est fait pour les utilisateurs de systèmes à base de processeurs Intel qui utilisent pour l'instant la libc 5, mais les utilisateurs d'autres systèmes et de bibliothèques similaires (comme la glibc 1) devraient pouvoir utiliser ces informations en substituant les noms de fichiers et d'architecture adéquats aux endroits appropriés.

La copie la plus récente de ce HOWTO fait partie du Linux Documentation Project, ou bien vous en trouverez une version à http://www.imaxx.net/~thrytis/glibc/Glibc2-HOWTO.html.

1.4 Changements récents dans ce document

Différences entre la version 1.5 et 1.4 :

  • Indexage ajouté par Ed Bailey.
  • Changement de mon adresse électronique.

Différences entre la version 1.4 et 1.3 :

  • Changé l'état courant d'expérimental à production.
  • Mis à jour la liste des portages en développement.
  • Mis à jour la dernière version en 2.0.6.


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