Tentando instalar o Steam no Ubuntu 14.04

3

Eu tentei instalar o steam a partir do centro de software, do site steam e do apt-get e sempre recebo este erro:

Steam needs to install these additional packages:
    libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
[sudo] password for james:
...........................................................................
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: 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
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Press return to continue:

Eu tentei fazer:

sudo dpkg --add-architecture i386

e ainda não funciona.

Alguma ajuda?

    
por James 12.06.2016 / 12:31

2 respostas

0

Quatro dos seus pacotes não têm caminho de atualização ou estão quebrados e, portanto, você está recebendo o dito erro. Você pode verificar quais pacotes estão quebrados no arquivo de log apt-get executando o comando:

gedit /var/log/apt/term.log

Você pode removê-los da seguinte forma:

sudo apt-get remove [package_name]

Se isso não funcionar, você pode optar por aptitude .

O Aptitude é usado para funções comuns de gerenciamento de pacotes, como instalação, remoção e atualização.

Você pode instalá-lo da seguinte forma:

sudo apt-get install aptitude
sudo aptitude -fy remove [package_name]

Depois de remover o pacote, tente instalar o Steam novamente.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install steam -y
    
por Dhaval Simaria 16.06.2016 / 08:40
0

Tente

sudo apt-get install -f 

depois é só rodar o Steam através do Terminal (pelo menos na primeira vez). Isso sempre funcionou para mim quando tive problemas com dependências.

    
por user557605 16.06.2016 / 06:57

Tags