Comment installer Steam sur un système 64 bits?

23

Très bien, donc mon ordinateur est en 64 bits et je veux seulement utiliser Linux pour installer Steam, jouer à Team Fortress 2 et obtenir cet élément pingouin, mais ça ne marche pas pour moi. La version d'Ubuntu que j'ai installée était le "Wubi.exe" qui me permet de l'utiliser avec Windows. Mais quand je le récupère et télécharge le fichier Steam .deb, il me dit "Wrong Architecture 'i386'". Que dois-je faire pour exécuter Ubuntu avec Windows sans utiliser de CD / clé USB?

user132730
la source
1
Question similaire: Comment puis-je installer Steam?
kiri

Réponses:

13

Ouvrez le terminal et saisissez:

sudo dpkg --add-architecture i386
sudo apt-get update

Essayez de l'installer après cela.

Pour une référence future, regardez: https://wiki.ubuntu.com/MultiarchSpec & https://help.ubuntu.com/community/MultiArch

Blastcore
la source
ne fonctionne toujours pas pour moi
user132730
2
Cela a bien fonctionné ici quand j'ai rencontré le problème. (Et c'est la façon dont beaucoup de gens l'ont corrigé)
Blastcore
@ user132730 après avoir fait cela, lancez sudo apt-get install ia32-libs comme l'a suggéré lordqwerty.
w4etwetewtwet
les versions récentes d'Ubuntu prennent en charge le multiarch en natif (à la fois précis et fiable), vous avez juste besoin d'apt-get install steam.
Giovanni Toraldo
7

EDIT [Méthode préférée sur le nouveau Ubuntu]

Depuis Ubuntu 16.04, vous pouvez désormais effectuer les opérations suivantes:

$ sudo add-apt-repository multiverse
$ sudo apt-get install steam

ANCIENNE RÉPONSE:

Essayez d'installer le ia32 libsen ouvrant un terminal et en entrant les informations suivantes:

$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install ia32-libs

Une fois que cela a été exécuté et installé, utilisez le terminal pour installer Steam pour vous. Exécutez ce qui suit dans le terminal:

$ sudo apt-get install steam

Maintenant, vous aurez installé Steam et vous devriez pouvoir le lancer comme prévu.

lordqwerty
la source
1
Cette réponse est la deuxième partie de la solution. Vous devez d'abord ajouter l'architecture i386 ... voir bugs.launchpad.net/wubi/+bug/1093819 et bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/…
bcbc
1
Et n'utilisez pas steam.deb sur le site Steam ...
jblemee
@jblemee Ouais, j'ai essayé ça et c'était complètement nul. Maintenant, je sais pourquoi ils ont une clause dans la licence permettant la modification des scripts de démarrage et autres pour la version Linux.
Nonny Moose
5
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

il fonctionne avec Ubuntu 14.04 LTS sur iMac 2008 via Dual-boot avec rEFInd.

LeCanardNoir
la source
Merci je cherchais la solution pour 14.04 64bit partout. Le vôtre a fonctionné.
samy
1

Je ne suis pas sûr de la version 14.04, mais au moins de la version 15.04, la vapeur est dans le référentiel multivers. cela signifie que vous pouvez simplement installer sudo apt-get install steam et il installera les dépendances requises. Pas besoin de télécharger un fichier .deb.

Il suffit d'ajouter cela pour une utilisation future.

Shawn
la source
1
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get -f install steam

Cela a fonctionné pour moi, enfin après avoir cherché pendant quelques heures. Merci les gars!

AqanaMajes
la source
0

Parler de i386 ou ia32-libs ne fonctionne pas pour 14.04. Quand j'essaye le plus tard, je reçois la sortie suivante: Cependant les paquets suivants le remplacent: lib32z1 lib32ncurses5 lib32bz2-1.0

En tant que telle, cette solution fonctionne pour moi. Alt+ Ctrl+ Tpour ouvrir le terminal et exécuter les commandes suivantes:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

Steam fonctionne comme prévu d'ici.

Eric Goulet
la source
0

Steam doit installer ces i386packages supplémentaires :

libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

Je souhaite télécharger l'application Steam, mais je clique sur l'application et le texte est maintenant ce que je fais pour ouvrir Steam.

Il vous manque les bibliothèques 32 bits suivantes, et Steam peut ne pas fonctionner:

libc.so.6

et ce pour cliquer sur Fermer.

Ali
la source