Erro ao instalar o Steam no Ubuntu 14.04 LTS

1

Estou tentando instalar o Steam no meu Ubuntu e estou recebendo este erro:

Steam needs to install these additional packages: 
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
[sudo] password for prince: 
.......................................................
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6:i386 : Depends: libgcc1:i386 but it is not going to be installed
 libgl1-mesa-dri:i386 : Depends: libdrm-intel1:i386 (>= 2.4.48) but it is not going to be installed
                        Depends: libdrm-nouveau2:i386 (>= 2.4.38) but it is not going to be installed
                        Depends: libdrm-radeon1:i386 (>= 2.4.31) but it is not going to be installed
                        Depends: libdrm2:i386 (>= 2.4.38) but it is not going to be installed
                        Depends: libelf1:i386 (>= 0.142) but it is not going to be installed
                        Depends: libexpat1:i386 (>= 2.0.1) but it is not going to be installed
                        Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
                        Depends: libllvm3.4:i386 but it is not going to be installed
                        Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
                        Recommends: libtxc-dxtn-s2tc0:i386 but it is not going to be installed or
                                    libtxc-dxtn0:i386
 libgl1-mesa-glx:i386 : Depends: libdrm2:i386 (>= 2.3.1) but it is not going to be installed
                        Depends: libx11-6:i386 (>= 2:1.4.99.1) but it is not going to be installed
                        Depends: libxcb-dri2-0:i386 (>= 1.8) but it is not going to be installed
                        Depends: libxcb-dri3-0:i386 but it is not going to be installed
                        Depends: libxcb-glx0:i386 (>= 1.8) but it is not going to be installed
                        Depends: libxcb-present0:i386 but it is not going to be installed
                        Depends: libxcb-sync1:i386 but it is not going to be installed
                        Depends: libxcb1:i386 (>= 1.9.2) but it is not going to be installed
                        Depends: libxdamage1:i386 (>= 1:1.1) but it is not going to be installed
                        Depends: libxext6:i386 but it is not going to be installed
                        Depends: libxfixes3:i386 but it is not going to be installed
                        Depends: libxxf86vm1:i386 but it is not going to be installed
                        Depends: libudev1:i386 but it is not going to be installed or
                                 libudev0:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.
Press return to continue: 

Se eu pressionar enter , receberei uma janela dizendo:

You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6

Olhando as respostas para esta pergunta , que menciona um problema semelhante, tentei fazer uma atualização e instalar, mas recebi este erro:

prince@Devil-Device:~$ sudo apt-get install libc6-i386
[sudo] password for prince: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-i386 : Depends: libc6 (= 2.19-0ubuntu6) but 2.19-0ubuntu6.6 is to be installed
E: Unable to correct problems, you have held broken packages.
prince@Devil-Device:~$ 

Por favor, ajude.

    
por Mohan 16.01.2016 / 21:10

2 respostas

1

Você quebrou os pacotes em execução

sudo apt-get -f install 

sudo apt-get update && sudo apt-get upgrade 

Em seguida, tente novamente.

Se você está tendo os mesmos problemas, pode ser necessário adicionar pacotes (32 bits) se estiver executando 64.

sudo dpkg --add-architecture i386 && sudo apt-get upgrade

Wine 1,4 se tudo mais falhar: Isso dá suporte a win32 e win64. Primeiro remova todos os outros pakages de vinho

sudo apt-get purge wine1.7

Em seguida, instale o vinho 1.4

sudo apt-get install wine1.4 && sudo apt-get upgrade 

Defina o seu prefixo de vinho para o seu sistema, isto é para 32 bits.

export WINEPREFIX=prefix32



export WINEARCH=win32

Executar:

winecfg
    
por DnrDevil 16.01.2016 / 21:33
0

Eu mesmo tive esse mesmo problema por algum tempo. Quando tentei instalar os pacotes, metade deles não instalaria. O que pessoalmente funcionou para mim, foi apagar essa instalação do Steam (via sudo apt-get remove steam ou sudo apt-get purge steam ) e fazer uma nova instalação via sudo apt-get install steam -y . Agora eu não posso dizer que essa instalação funcionará 100% (não para mim, no começo, eu tive que reinstalar meus drivers de placa gráfica), mas espero que ajude. :)

    
por TheSoNiX 16.01.2016 / 21:33