Steam: Instalarlo en Debian Wheezy sin morir en el intento (actualizado)

Este post que leerán a continuación es una mejora del post anterior, el cual al parecer, era bastante confuso con respecto a la instalación de Steam, y resultaba difícil para muchos de los que han querido instalarlo.

No obstante, aquí les dejo un método que lo acabo de descubrir después de tanto intento (les va a recordar al método de instalación de Iceweasel desde los repos de Debian Mozilla, pero al fin de al cabo, funciona):

  1. Añadimos la función multiarch a nuestro Debian:sudo apt-get install multiarch-support
  2. Añadimos la firma del repo a instalar:
    wget -O- -q http://repo.steampowered.com/steam/signature.gpg | gpg --import
    gpg --check-sigs --fingerprint --keyring /usr/share/keyrings/debian-keyring.gpg B05498B7
    gpg --export -a B05498B7 | sudo apt-key add -

    Añadir a /etc/apt/sources.list lo siguiente:

    deb http://repo.steampowered.com/steam precise steam

  3. Ejecutar lo siguiente:sudo apt-get install -t precise steam steam-launcher
  4. En caso de que pidan dependencias:sudo apt-get -f install

Solucionar el problema del Libc6

El problema de Steam que saltará primero es básicamente la dependencia hacia la biblioteca Libc6, la cual pide como mínimo la versión 2.15. Para evitarnos los problemas, rescataremos solamente las bibliotecas de Libc6 de Debian Jessie con el siguiente procedimiento (breve, pero funcional):

  1. Agregamos la siguiente línea a /etc/apt/sources.list:deb http://ftp.us.debian.org/debian/ testing main contrib non-free
  2. Creamos un directorio en el cual indica las prioridades que tiene en el ping para evitar que nos haga un dist-upgrade creando un archivo /etc/apt/preferences con nano:
    Package: *
    Pin: origin repo.steampowered.com
    Pin-Priority: 400
    
    Package: *
    Pin: release a=testing
    Pin-Priority: -10
  3. Ejecutamos el siguiente comando para poder instalar el libc6 actualizado:apt-get -t testing install libc6

Y así tenemos funcionando Steam sin problemas

En fin, este método lo he descubierto gracias a que me he dado una vuelta por el directorio del repo de SteamOS, que está basado en Debian Wheezy. Y como no podemos desperdiciar tal ventaja, decidí hacer este tutorial, ahora no necesitaremos más dependencias de Ubuntu ni nada por el estilo.

En fin, disfruten de Steam en Debian Wheezy y de futuras versiones (ahora sí).

Steam en Debian 7.5 “Wheezy” (64 bits), instalado felizmente en mi netbook.

Debian Jessie (y SID) tiene en sus repos en la rama non-free a Steam, por si prefieren fiarse de Debian si usan esas versiones de dicha distro. Además, dicho tutorial también está a punta de texto en el paste del site.

 

Fuente: desdelinux

¿Quién está en línea?

Hay 26228 invitados y ningún miembro en línea