Il manque les bibliothèques 32 bits suivantes et Steam ne peut pas fonctionner: libc.so.6
15
J'ai récemment quitté SteamOS qui est Debian Wheazy. Aucun des autres correctifs n'a fonctionné, j'ai essayé d'obtenir de la vapeur à travers Steam lui-même et le centre Ubuntu.
quelle version d'ubuntu utilisez-vous et quels "autres correctifs" avez-vous essayés qui n'ont pas fonctionné et veuillez publier la sortie qui répertorie les bibliothèques 32 bits manquantes afin que je puisse les rechercher pour vous.
mchid
Pour une nouvelle installation de 14.04.2 - vous utilisez la pile mesa HWE et devez installer le ou les packages ..lts-utopic. Alors , sudo apt-get install libgl1-mesa-glx-lts-utopic:i386devrait se révéler utile
doug
la pile hwe actuelle est vivante maintenant que l'utopie est eol.
mchid
Réponses:
29
En supposant que libc.so.6 est le seul qui vous manque, ouvrez un terminal et exécutez les commandes suivantes pour installer la bibliothèque manquante (soyez prudent ici et n'acceptez pas les modifications sauf si vous êtes satisfait des modifications, c'est-à-dire que vous pouvez désinstaller les éléments que vous souhaitez garder!!):
Il est difficile de dire si cela aurait fonctionné pour l'OP, mais j'ai eu la même erreur de Steam sur Debian 8, et l'installation a libc6-i386fonctionné pour moi.
Beetle
E: Unable to locate package libc6-i386
Zenon
@Zenon Quelle version d'Ubuntu utilisez-vous?
mchid
@mchid Ubuntu MATE 16.04
Zenon
@Zenon Certaines personnes utilisent mate sur des ordinateurs plus anciens. Utilisez-vous la version i386 ou la version X86_64 de mate?
mchid
2
Si comme moi, la réponse mchid n'a pas résolu votre problème, essayez de créer un lien symbolique vers libc.so.6 et de réinstaller steam à partir de steamcmd :
find /lib -name libc.so.6
ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6
mkdir ~/steamcmd2 && cd $_
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
sudo apt-get install libgl1-mesa-glx-lts-utopic:i386
devrait se révéler utileRéponses:
En supposant que libc.so.6 est le seul qui vous manque, ouvrez un terminal et exécutez les commandes suivantes pour installer la bibliothèque manquante (soyez prudent ici et n'acceptez pas les modifications sauf si vous êtes satisfait des modifications, c'est-à-dire que vous pouvez désinstaller les éléments que vous souhaitez garder!!):
Veuillez signaler toute erreur.
la source
libc6-i386
fonctionné pour moi.E: Unable to locate package libc6-i386
Si comme moi, la réponse mchid n'a pas résolu votre problème, essayez de créer un lien symbolique vers libc.so.6 et de réinstaller steam à partir de steamcmd :
alors
la source
find
etgrep
.find
seul suffit.