Problema al instalar Steam en Ubuntu 14.04.

Resuelto/Cerrado
Creikord Mensajes enviados 1 Fecha de inscripción sábado, 14 de marzo de 2015 Estatus Miembro Última intervención sábado, 14 de marzo de 2015 - 14 mar 2015 a las 00:21
 Creikord - 20 jun 2015 a las 14:04
Acabo de instalar Ubuntu 14.04 en el PC del salón. Le he metido los repositorios que le meto siempre, pero se ve que he hecho algo mal, porque una cosa tan sencilla como el instalar Steam está haciendo que me tire de los pelos. Aquí les dejo el problema:


Steam needs to install these additional packages:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386
[sudo] password for usuario:
............................................................................................................
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios no han sido creados o han
sido movidos fuera de Incoming.
La siguiente información puede ayudar a resolver la situación:

Los siguientes paquetes tienen dependencias incumplidas:
gnome-control-center : Depende: libcheese-gtk23 (>= 3.4.0) pero no va a instalarse
Depende: libcheese7 (>= 3.0.1) pero no va a instalarse
libgl1-mesa-dri:i386 : Depende: libdrm-intel1:i386 (>= 2.4.48) pero no va a instalarse
Depende: libdrm-nouveau2:i386 (>= 2.4.38) pero no va a instalarse
Depende: libdrm-radeon1:i386 (>= 2.4.31) pero no va a instalarse
Depende: libdrm2:i386 (>= 2.4.38) pero no va a instalarse
libgl1-mesa-glx:i386 : Depende: libdrm2:i386 (>= 2.3.1) pero no va a instalarse
Depende: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.3)
unity-control-center : Depende: libcheese-gtk23 (>= 3.4.0) pero no va a instalarse
Depende: libcheese7 (>= 3.0.1) pero no va a instalarse
E: Error, pkgProblemResolver::Resolve generó cortes, esto puede haber sido causado por paquetes retenidos.
Press return to continue:



Cuando continúo da error:

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


De verdad que no sé que hacer. Estoy desesperado. Como algún dato más os puedo decir que he tocado los ppa y alguna cosa más. No sé si es de utilidad.
Imagen
Consulta también:

2 respuestas

Rodhos Mensajes enviados 258 Fecha de inscripción martes, 30 de diciembre de 2014 Estatus Miembro Última intervención miércoles, 17 de febrero de 2016 74
14 mar 2015 a las 21:51
Hola,
Prueba con algunas opciones de apt-get a ver si te funciona:

check
check es una herramienta de diagnóstico, actualiza la caché de
paquetes y revisa la existencia de dependencias rotas.

-f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending packages). Use of this option together with -m may produce an error in some situations. Configuration Item: APT::Get::Fix-Broken.

-m, --ignore-missing, --fix-missing
Ignora paquetes faltantes. Si no se pueden descargar paquetes, o
estos no superan la prueba de integridad tras la descarga (ficheros
de paquete corruptos), se retienen y se continúa con el resto. Si
se utiliza esta opción con -f puede provocar un error en algunos
casos. Si un paquete se selecciona para su instalación
(particularmente si se hace mediante la línea de órdenes) y no se
puede descargar, se le retendrá silenciosamente. Opción de
configuración: APT::Get::Fix-Missing.

--ignore-hold
Ignora los paquetes retenidos. Esto hace que apt-get ignore toda
retención impuesta a un paquete. Esto puede ser útil junto a
dist-upgrade para invalidar un gran número de paquetes retenidos de
manera no deseada. Opción de configuración: APT::Ignore-Hold.
0
Rodhos Mensajes enviados 258 Fecha de inscripción martes, 30 de diciembre de 2014 Estatus Miembro Última intervención miércoles, 17 de febrero de 2016 74
Modificado por Rodhos el 15/04/2015, 20:38
Hola,
Acaban de publicar una solución a tu problema en el blog de MuyLinux. Te la dejo por aquí. Basta con ejecutar el comando:

sudo apt-get install libgl1-mesa-glx-lts-utopic:i386

Fuente: ¿Problemas para instalar Steam en Ubuntu 14.04 o derivadas?

Un saludo
-1
Funcionó!
0
Ha funcionado, mil gracias.
0