Rechercher : dans
Par :

Problème de librairie mandriva

Dernière réponse le 22 fév 2008 à 12:21:28 lulu, le 10 nov 2007 à 19:56:44 
 Signaler ce message aux modérateurs

Bonjour,

J'ai besoin d'installer une version de Netscape 4 sous Mandriva 2008. L'installation se passe sans problème. En revanche, lorsque je lance mon navigateur, un message du type apparaît :
error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory

Faut-il que j'installe une autre version de libstdc++ ou dois-je faire un lien symbolique particulier pour que tout entre dans l'ordre ?
Merci

Meilleures réponses pour « problème de librairie mandriva » dans :
Configurer URPMI sous Mandriva Voir Urpmi c'est quoi? Configurer urpmi Les autres commandes de Urpmi RPM-get Urpmi c'est quoi? Urpmi ou plus précisément urpm (User RPM = le RPM de l'utilisateur ) est un outil de gestion de paquetages (logiciels) créé par Mandriva. Ses...
Librairies Javascript (Prototype/Scriptaculous/Yahoo UI, etc.) Voir Pourquoi réinventer la roue alors qu'il existe une multitude de librairies offrant des fonctionnalités avancées ? Néanmoins, devant la multitude de librairies, il vaut mieux savoir en quelques lignes quelles sont leurs fonctionnalités, leurs atouts...
Télécharger Mandriva One Voir Mandriva One est le moyen le plus facile et le plus sécurisé pour tester et adopter Linux. Le téléchargement et l'installation sont rapides sans que vous n'ayez à toucher à vos données existantes grâce au "live CD". Après l'installation, il vous...
Utiliser Mandriva en mode texte VoirPour des besoins personnels ou professionnels, vous pouvez avoir besoin d'utiliser Mandriva en mode texte, mais vous ne savez pas comment faire ? Voici la solution. La solution C'est très simple. À l'installation, vous aurez, après Partitionnement...
[Sécurité] Mandriva - Paramétrage Shorewall VoirShorewall - Le pare-feu par défaut chez Mandriva 1 - Paramétrage 1.1 - Vérification du démarrage du service 1.2 - Paramétrage du pare-feu 2 - Cas du BitTorrent 3 - Plusieurs parefeux 4 - Liens complémentaires Même le système...
Désactiver les services sous Mandriva VoirAprès l'installation de Mandriva 2008, certains services pourront être désactivés afin de gagner en temps et en sécurité au démarrage du système : Pour se faire : Allez dans CCM (Centre de Contrôle de Mandriva) Puis ...

1

bob031, le 10 nov 2007 à 22:03:00

Salut,

peut-être un début de piste ici : http://forum.hardware.fr/...

:-))

Debian "Etch" kernel 2.6.22.6 // Mandriva 2007.1 "Spring" kernel 2.6.22.6
-----^-----^-----^-----^-----^-----^-----^--- bip bip bip bip bip !

Répondre à bob031

2

lulu, le 10 nov 2007 à 22:10:34

Salut,
Merci pour le conseil, mais j'avais vu ce post, mais il me semble que tout est bien installé (libstd++ et glibc)...sauf si sous Mandrake 2008, il faut ajouter un autre package :-)
Une autre idée ?

Répondre à lulu

3

bob031, le 10 nov 2007 à 22:27:22

Ben sur ce lien c'est surtout ceci qui m'inspirait : je n'ai pas pensé qu'une librairie libstdc++-libc pouvait exister,
http://rpmfind.net/...
comme je n'ai pas la moindre idée de tes librairies je suppose que tout est ok de ce côté là comme tu le dis.

[root@bob files]# rpm -qa | grep libstdc*
libstdc++5-3.3.6-3mdk
libstdc++6-4.1.2-1mdv2007.1
libstdc++5-devel-3.3.6-3mdk
libstdc++6-devel-4.1.2-1mdv2007.1
[root@bob files]#

[root@bob files]# rpm -qa | grep glibc
glibc-2.4-8mdv2007.1
glibc-devel-2.4-8mdv2007.1
glibc_lsb-2.4.7-1mdv2007.1
[root@bob files]#


:-))

Debian "Etch" kernel 2.6.22.6 // Mandriva 2007.1 "Spring" kernel 2.6.22.6
-----^-----^-----^-----^-----^-----^-----^--- bip bip bip bip bip !

Répondre à bob031

4

lulu, le 11 nov 2007 à 08:58:09

Je suis loin d'être sûr de mon coup : lorsque je te suis, et que je tape les commandes que tu m'as indiquées, j'obtiens ça :

[root@localhost lulu]# rpm -qa | grep libstdc*
[root@localhost lululu]# rpm -qa | grep glibc
glibc-2.6.1-4mdv2008.0
glibc-devel-2.6.1-4mdv2008.0

Je ne pige rien car j'étais déjà passé sur le lien que tu m'as donné, et j'avais récupéré le fichier libstdc++2.10-2.96-0.83mdk.i586.rpm
j'ai lancé la commande rpm -i libstdc++2.10-2.96-0.83mdk.i586.rpm c'est ok.
Franchement, je ne comprends pas. J'avoue ne pas être vraiment calé...
d'autant plus que lorsque je lance un urpmi libstdc++, il ne me propose que des mises à jour ? C'est ça que je devrais faire ?
Qu'en penses-tu ?
Merki....

Répondre à lulu

5

bob031, le 11 nov 2007 à 10:02:37

La commande rpm -qa | grep libstdc* ne te renvoie rien : donc les librairies libstdc ne sont pas installées !

pourtant voici ce que tu dis :
j'ai lancé la commande rpm -i libstdc++2.10-2.96-0.83mdk.i586.rpm c'est ok.
et
d'autant plus que lorsque je lance un urpmi libstdc++, il ne me propose que des mises à jour.

alors :
hypothèse 1 = as-tu bien tapé le mot libstdc sans erreur ?
hypothèse 2 = la commande urpmi ne te propose pas des mises à jour mais plutôt d'installer les librairies.
hypothèse 3 = tes sources pour télécharger et installer les paquetages sont elles ok ???? (voir site easyurpmi)


:-))

Debian "Etch" kernel 2.6.22.6 // Mandriva 2007.1 "Spring" kernel 2.6.22.6
-----^-----^-----^-----^-----^-----^-----^--- bip bip bip bip bip !

Répondre à bob031

6

lulu, le 11 nov 2007 à 20:36:18

LO,
hypothèse 3 : pas possible, j'ai fait d'autres installations qui fonctionnent sans problème
pour les hypothèses 1 et 2 vois ci dessous ce que cela donne :

[root@lulu]# urpmi libstdc++
Afin de satisfaire les dépendances de « libstdc++5|libstdc++6|libstdc++2.10 », un des paquetages suivants est nécessaire :
1- libstdc++6-4.2.2-0.RC.1mdv2008.0.i586 : Bibliothèque C++ de GNU (à mettre à jour)
2- libstdc++2.10-2.96-0.83mdk.i586 : Bibliothèque C++ de GNU (à mettre à jour)
3- libstdc++5-3.3.6-3mdk.i586 : Bibliothèque C++ de GNU (à mettre à jour)
Que choisissez-vous ? (1-3) 1
Les paquetages libstdc++5-3.3.6-3mdk.i586, libstdc++6-4.2.2-0.RC.1mdv2008.0.i586, libstdc++2.10-2.96-0.83mdk.i586 sont déjà installés
[root@lulu]#

Répondre à lulu

7

bob031, le 11 nov 2007 à 21:00:07

Salut,

Je pense qu'il faut se concentrer sur :
j'ai lancé la commande rpm -i libstdc++2.10-2.96-0.83mdk.i586.rpm c'est ok.

peut-être chercher ou se trouve le fichier libstdc++-libc6.1-1.so.2 en question;
par exemple en tapant :
[root@bob ~]# find / -name libstdc*

:-))

Debian "Etch" kernel 2.6.22.6 // Mandriva 2007.1 "Spring" kernel 2.6.22.6
-----^-----^-----^-----^-----^-----^-----^--- bip bip bip bip bip !

Répondre à bob031

8

lulu, le 12 nov 2007 à 07:15:26

Salut,
J'avais déjà opté pour cette tentative...rien à faire...J'ai même tenté de récupérer le fichier libstdc++-2-libc6.1-1-2.9.0.so comme c'est expliqué sur le site http://www.sqldesktop.com/french/dlpage.htm et j'ai suivi le conseil qui était prodigué....je me retrouvais avec un truc encore pire à savoir une erreur de segmentation.
On explique sur cette page de récupérer cette librairie si l'on ne possède pas une librairie compatible avec celle que je recherche. Comment faire au juste pour savoir si l'on possède cette FAMEUSE librairie ?
Franchement je n'arrive pas à voir...

Répondre à lulu

9

bob031, le 12 nov 2007 à 15:50:34

Salut,

En fait pour résumer, il y a deux points qui me dérangent :

le premier point :
c'est le côté contradictoire entre la commande rpm -qa | grep libstdc* qui ne renvoie rien alors que la commande
urpmi libstdc dit :
Les paquetages libstdc++5-3.3.6-3mdk.i586, libstdc++6-4.2.2-0.RC.1mdv2008.0.i586, libstdc++2.10-2.96-0.83mdk.i586 sont déjà installés

.... et là, c'est pas logique !

le deuxième point :
il est clair que c'est propre à l'installation de Netscape !


enfin sûrement en se concentrant sur ceci :

Les anciens programmes Netscape 3.x et Communicator 4.2 étaient programmées avec des anciennes libc et certains bugs les empêchent de fonctionner avec les nouvelles librairies. Il était nécessaire de récupérer les anciens fichiers et de passer quelques paramètres pour que tout fonctionne correctement.


Une verison corrigée des bibliothèques responsables du dysfonctionnement est disponible sur Netscape fix

source : http://www.linux-france.org/article/serveur/doc_concentree/d­oc_concentree-8.html


bon courage.

:-))


Debian "Etch" kernel 2.6.22.6 // Mandriva 2007.1 "Spring" kernel 2.6.22.6
-----^-----^-----^-----^-----^-----^-----^--- bip bip bip bip bip !

Répondre à bob031

10

 malikchateur, le 22 fév 2008 à 12:21:28

Salut,


je voudrais installer l ids snort,mais avant il faut installer Apache/PHP/MySQL (http://www.linux-pour-lesnuls.com/snort.php)
j utilise urpmi
le message "erreur de segmentation" s affiche sur mon konsol

Répondre à malikchateur