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):
- Añadimos la función multiarch a nuestro Debian:
sudo apt-get install multiarch-support
- 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
- Ejecutar lo siguiente:
sudo apt-get install -t precise steam steam-launcher
- 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):
- Agregamos la siguiente línea a /etc/apt/sources.list:
deb http://ftp.us.debian.org/debian/ testing main contrib non-free
- 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
- 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í).
20 comentarios, deja el tuyo
Que sabes del SteamOS?
Que ya está en fase beta, y que, además, recientemente se ha puesto a la par de Debian Wheezy 7.5.
que será un fracaso si no hace algo con los partner´s y sus steam machine´s, el SO es simplemente el medio para instalar una serie de paquetes.
Se ven mejoras en el soporte de drivers AMD/Nvidia, pero aún lejos de lo prometido, que es un grave problema, ya que el user promedio instalará steam, o steam OS, en su computador, y no en un steam machine con hardware «certificado»
En Debian 7.4 lo había instalado según https://github.com/GhostSquad57/Steam-Installer-for-Wheezy pero left4dead 2 tenia problemas de Gamma era muy raro y no encontre solución. En Lubuntu 14.04 click & play. Ya volveré querido Wheezy.
Bueno, el método que hice para instalar Steam lo obtiene directamente desde el repo de SteamOS, el cual está optimizado para Debian Wheezy sin que tenga mayores problemas.
el paquete steam está en testing, quien tenga stable puede cambiar los repos a testing para instalarlo y volver a stable sin mayor complicación
Pues yo obtuve esa versión de Steam directamente desde el repo de SteamOS, puesto que está mucho más optimizado para que funcione con Debian Wheezy y así te permita ejecutar los juegos que descargues o no tengas problemas con el ALSA.
¿Es posible que hagan un tutorial de como instalarlo con GRUB, para el caso que tengamos el bicho raro llamado Win7 con EFI en nuestras compus ?
Me refiero a Steam OS. Por cierto que chido.. muestra de donde estoy posteando… (OS).. pero es la compu del trabajo ¬¬
El instalador de SteamOS que viene en el ISO oficial, ya viene con GRUB, el cual te soporta un SO adicional. Además, el instalador de SteamOS es prácticamente el mismo de Debian, por lo que no debería ser un problema si lo instalas junto a Windows.
Por el lado del UEFI, aquí te dejo un par de websites que hablan acerca del UEFI y cómo instalar Debian Wheezy con UEFI (y aquí hay otro método que te puede ayudar).
He instalado el Steam en Debian 7, el problema es que al intentar abrir el programa me pide el pass, pero trae de nombre de usuario el nombre de la pc y no el de Steam. ¿Alg{un archivo para configurar? No me permite cambiar el nombre de usuario.
Gracias
¿Cómo te aparece la ventana de Steam? ¿Como el formulario de inicio de sesión o el que una terminal (o consola) que pide que te pide el pass del usuario?
Me aparece una terminal.
Si te aparece una terminal, ejecuta estas dos líneas en tu terminal:
wget http://dl.dropbox.com/u/29081229/Steam/debian_install.sh
sh ./debian_install.sh
Y así ya no te aparece el problema de la contraseña del usuario (normalmente, eso aparece cuando no se instalan las dependencias de Jockey que son de los repos de Ubuntu).
Ya realice los pasos y sigo en las mismas. ¿Sera necesario desinstalar?
Me pide instalar los siguientes programas:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
Pero al intentar hacerlo me aparece la leyenda: «los paquetes tienen dependencias incumplidas»
Hey amigo mil gracias la forma mas fácil que encontré de instalar steam y funcionando perfectamente en mi Debian Jessie
Gracias.
en la orden apt-get install -t precise steam steam-launcher que pones sobra un steam editalo seria asi apt-get install -t precise steam-launcher un saludo
Hola, lamentablemente me he perdido en este paso:
«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:»
El contenido que debe tener el archivo me queda claro, pero hay que crear el archivo dentro de algun subdirectorio dentro de etc/apt/preferences? Al poner «Creamos un directorio…» me surge la duda
Y dicho archivo qué nombre deberia tener? Y qué extensión??
^^ a parte de por tener el steam, que ya es, si consigo instalar la maldita libc6 en mi wheezy sin cargarme nada, sería para hacerte un altar de los dioses!!! xP esa dichosa lib es requerida por muchas apps de audio y video que quiero probar para el trabajo pero de momento he pasado de arriesgarme.
Gracias por adelantado!
Hola, al momento de ejecutar el launcher me sale el siguiente error:
Leyendo lista de paquetes… Hecho
E: The value ‘precise’ is invalid for APT::Default-Release as such a release is not available in the sources
Como lo soluciono?