GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'est-ce qui peut mal tourner avec une mise à niveau GLIBC ?

Il est souvent possible de compiler une libc plus récente et de faire en sorte qu'un logiciel utilise une bibliothèque différente de tous les autres.

Le plus gros problème entre les versions de la libc est le stockage local des threads, IIRC. Si vous passez cette étape, tous les paris sont ouverts.

Cela dit, je vous recommande fortement de simplement mettre à niveau la distribution vers quelque chose de moderne. Faire des mises à niveau au coup par coup est susceptible de provoquer le genre de douleur qui vous oblige à courir après votre queue pendant des mois.


Vous pouvez vous référer au tableau de compatibilité pour déterminer les versions compatibles binaires.

Habituellement, ce n'est pas un problème de mettre à jour glibc vers une version plus récente, mais vous devriez la compiler avec les mêmes options de configuration que celles utilisées dans votre distribution (voir le fichier spec dans le paquet SRPM approprié).


Linux
  1. Qu'est-ce qu'un dotfile shell peut faire pour vous

  2. Que pouvez-vous faire avec un VPS cloud de 256 Mo pour 0,99 $ ?

  3. Que fait poll() avec un timeout de 0 ?

  4. Comment pouvez-vous déterminer les versions installées des bibliothèques glibc ?

  5. Quel est le problème avec linux/if.h et net/if.h ?

Qu'est-ce que Git Bash ? Travailler avec les commandes Git Bash

Que faire lorsque Ctrl + C ne peut pas tuer un processus ?

Que peut faire un attaquant avec Bluetooth et comment doit-il être atténué ?

Puis-je tester mon propre réseau ?

Puis-je créer une distribution Linux avec libc au lieu de glibc

Comment puis-je mettre à jour pip sur Ubuntu 10.04 ?