Glibc 2 är den senaste versionen av GNU C-biblioteket. För tillfället kan det köras oförändrat på GNU/Hurd-system och Linux i386-, m68k- och Alpha-system. Stöd för Linux PowerPC, MIPS, Sparc, Sparc 64 och Arm kommer finnas i och med version 2.1. I framtiden kommer stöd för andra arkitekturer och operativsystem läggas till.
Under Linux används glibc 2 som libc med versionsnummer 6, alltså som uppföljaren till Linux libc 5. Det avses av Linux libc-utvecklarna ersätta libc 5 så småningom. I och med 2.0.6 anses glibc vara stabilt. Version 2.1 (som bör vara ute snart) kommer vara klar att användas i alla sammanhang, och kommer stödja flera arkitekturer och ha nya funktioner.
Tre valfria tillägg finns tillgängliga för glibc 2:
UFC-crypt-paketet. Det hålls separat på grund av export-restriktioner.
En implementering av Posix 1003.1c "pthread"-gränssnittet.
Innehåller alls som behövs för att skapa locale-datafiler, för att utnyttja glibcs internationaliserings-funktioner.
Crypt- och LinuxThreads-tilläggen är starkt rekommenderade... Om du inte använder dem riskerar du att ditt glibc inte är kompatibelt med biblioteken på andra system. (Om du inte vill använda dem måste du lägga till parametern --disable-sanity-checks när du kör configure.)
Denna HOWTO tar upp installering av glibc 2-biblioteket på ett existerande Linux-system. De är riktat till användare av Intel-baserade system som för tillfället använder libc 5, men användare av andra system och alternativa bibliotek (som t.ex. glibc 1) bör också kunna använda denna information genom att sätta in passande filnamn och arkitekturer där detta ska göras.
Den senaste versionen av denna HOWTO hittar du hos Linux Documentation Project och http://www.imaxx.net/~thrytis/glibc/Glibc2-HOWTO.html.
Den svenska versionen ska finnas tillgänglig från www.swe-doc.linux.nu och min hemsida.
Skillnader mellan version 1.5 och 1.4:
Skillnader mellan version 1.4 och 1.3: