Como instalo o steam em um sistema de 64 bits?


23

Tudo bem, então meu computador é de 64 bits e eu só quero usar o Linux para instalar o Steam, jogar o Team Fortress 2 e obter esse item de pinguim, mas não está funcionando para mim. A versão do Ubuntu que instalei foi o "Wubi.exe", que permite usá-lo junto com o Windows. Mas quando eu o pego e faço o download do arquivo .deb do Steam, ele diz "Arquitetura incorreta 'i386'". O que preciso fazer para executar o Ubuntu ao lado do Windows sem usar um CD / USB?


1
Pergunta semelhante: Como posso instalar o Steam?
quer

Respostas:


13

Abra o terminal e digite:

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

Tente instalá-lo depois de fazer isso.

Para referência futura, consulte: https://wiki.ubuntu.com/MultiarchSpec e https://help.ubuntu.com/community/MultiArch


ainda não funciona para mim #
131330

2
Funcionou bem aqui quando me deparei com o problema. (E é a maneira como muitas pessoas fixa-lo)
Blastcore

@ user132730 depois de executar o comando sudo apt-get install ia32-libs, conforme sugerido pelo lordqwerty.
W4etwetewtwet

versões recentes do Ubuntu suportam multiarch de forma nativa (precisa e confiável), você só precisa do apt-get install steam.
Giovanni Toraldo

7

EDIT [Método preferido no novo Ubuntu]

A partir do Ubuntu 16.04, agora você pode fazer o seguinte:

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

RESPOSTA ANTIGA:

Tente instalar o ia32 libs, abrindo um terminal e digite o seguinte:

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

Depois de executar e instalar, use o terminal para instalar o Steam para você. Execute o seguinte no terminal:

$ sudo apt-get install steam

Agora você terá o Steam instalado e poderá iniciá-lo conforme o esperado.


1
Esta resposta é a segunda parte da solução. Primeiro você precisa adicionar a arquitetura i386 ... consulte bugs.launchpad.net/wubi/+bug/1093819 e bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/…
bcbc

1
E não use o steam.deb no site do vapor ...
jblemee

@jblemee Sim, eu tentei isso e era lixo completo. Agora eu sei por que eles têm uma cláusula na licença que permite a modificação de scripts de inicialização e outros para a versão Linux.
quer

5
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

está trabalhando com o Ubuntu 14.04 LTS no iMac 2008 via inicialização dupla com rEFInd.


Obrigado, eu estava procurando a solução para 14.04 64bit em todos os lugares. O seu trabalhou.
samy

1

Não tenho certeza no 14.04, mas pelo menos no 15.04 o steam está no repositório multiverso. isso significa que você pode simplesmente sudo apt-get install steam e ele instalará as dependências necessárias. Não há necessidade de baixar um arquivo .deb.

Basta adicionar isso para uso futuro.


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

Isso funcionou para mim, finalmente, depois de procurar por algumas horas. Obrigado pessoal!


0

Discussão sobre i386 ou ia32-libs não funciona para 14.04. Quando tento mais tarde, recebo a seguinte saída: No entanto, os seguintes pacotes a substituem: lib32z1 lib32ncurses5 lib32bz2-1.0

Como tal, esta solução funciona para mim. Alt+ Ctrl+ Tpara abrir o terminal e executar os seguintes comandos:

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

O vapor funciona como esperado daqui.


0

O Steam precisa instalar estes i386pacotes adicionais :

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

Quero fazer o download do vapor do aplicativo, mas clico no aplicativo e o texto é agora o que faço para abrir o vapor.

Faltam as seguintes bibliotecas de 32 bits e o Steam pode não ser executado:

libc.so.6

e isso para clicar em fechar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.