Neste
post irei mostar a instalação do Steam no Debian 7 Wheezy 32 bits e
64 bits via repósitório unstable. Steam é um cliente de games de
uma das maiores desenvolvedoras de jogos do mercado atual, a Valve, e
ainda roda títulos de outras empresas. O procedimento de instalação do pacote steam neste post, funciona tanto no Debian 7 32 bits (i386), quanto no Debian
7 64 bits (amd64).
Steam está presente nos repositórios do Debian Testing e Unstable, onde as dependências do pacote steam são: python, curl, jockey-common, libc6 (>= 2.15), python-apt, xterm | gnome-terminal | konsole, xz-utils, zenity.
Algumas dependências do pacote steam não estão presentes nos reposiórios do Debian Wheezy, e por isso devemos adicionar um repositório extra mais atualizado para conseguir instalar tal pacote sem conflitos e remover esse mesmo repositório após a instalação do Steam.
Instalação do Steam no Debian Wheezy
Entramos como usuário root:
$ su
É recomendável que seu Debian Wheezy esteja atualizado:
# sudo apt-get dist-upgrade
Adicionamos a arquitetura i386:
# sudo dpkg --add-architecture i386
Atualizamos a lista de repositórios:
# sudo apt-get update
Atualizamos a distribuição:
# sudo apt-get dist-upgrade
Adicionamos o repositório unstable em /etc/apt/sources.list.d:
# su -c "echo 'deb
http://ftp.debian.org/debian/ unstable main contrib non-free' >
/etc/apt/sources.list.d/unstable.list"
# su -c "echo 'deb-src
http://ftp.debian.org/debian/ unstable main contrib non-free' >>
/etc/apt/sources.list.d/unstable.list"
Atualizamos a lista de repositórios:
# sudo apt-get update
Instalamos a dependência libc6 (>= 2.15) que não está presente no repositório Wheezy:
# sudo apt-get -t unstable install
libc6
Instalamos o pacote steam a apartir do repositório unstable:
# sudo apt-get -t unstable install
steam
Adicione a assinatura:
# wget -O - http://repo.steampowered.com/steam/signature.gpg | sudo apt-key add -
Removemos o repositório unstable do Debian Wheezy
# sudo rm -fv
/etc/apt/sources.list.d/unstable.list
Atualizamos a lista de repositórios:
# sudo apt-get update
Saímos de usuário root:
# exit
Chamamos steam:
Considerações:
Quando eu estava carregando a atualização do Steam apareceu este erro, mesmo estando conectado a insternet:
Pesquisando na Web, vi que esse erro acontece em diversas distribuições, tais como Gentoo, OpenSUSE e até mesmo Ubuntu. Para contornar essa situação, eu configurei o DNS:
$ su
# sudo nano /etc/resolv.conf
$ su
# sudo nano /etc/resolv.conf
Deixei configurado assim:
domain google.com
search google.com store.steampowered.com
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 8.8.8.8
nameserver 8.8.4.4
Salvei e apliquei o seguinte comando para fixar a configuração:
# chattr +i /etc/resolv.conf
Reiniei o computador e consegui carregar o funcionamento desse pacote.
Para ter melhor desempenho nos jogos, é
recomendável a instalação do driver de vídeo nvidia-current.
Pra que tudo isso meu jovem? O Repositório do Testing já tem o Steam e apenas fazendo um APT Híbrido mínimo você já consegue tal resultado... Não precisa de tamanho malabarismo... Além disso existe um pacote pré-compilado para debian Wheezy também, caso você não queria usar Repositórios de outras versões...
ResponderExcluirA versão do Steam do repositório Testing é a mesma do repositório Unstable, mas eu preferi fazer a instalação adicionando repositório no diretório /etc/apt/sources.list.d/ para não perder tempo manipulando o arquivo /etc/apt/sources.list, onde removo o repositório Unstable após a instalação do Steam. No caso da instalação do pacote pré-compilado para Debian Wheezy, não é funcional, veja um exemplo aqui: (http://goo.gl/pbTw0e), onde vários usuários testaram o tal pacote pré-compilado, mas houve problemas de falta de dependências que não estão presentes nos repositórios do Debian Wheezy.
ExcluirObrigado cara! Testei mil mutretas e essa foi direta e funcional.
ResponderExcluirVocê não tem ideia de o quanto eu lhe agradeço pelo tutorial. Já estava baixando a ISO do Ubuntu 12.04 quando o encontrei.
ResponderExcluirBrother,faz um tutorial ensinando a galera instalar o emulador PCSX2 no Debian Wheezy.
ResponderExcluirEstou seguindo o tutorial
ResponderExcluirestou logado com o usuario ROOT, depois de rodar o comando
apt-get -t unstable install steam
fala que nao pode ser instalado por causa da pendencia libgl1-mesa-dri:i386
PODE ME AJUDAR?
Você já tentou remover libgl1-mesa-dri:i386 e instalar ia32-libs-multiarch? Talvez isso ajudaria na cooperação entre Linux 64 bits e Steam 32 bits. Muitos usuários instalam ia32-libs-multiarch antes da instalação do steam.
ExcluirPor favor alguem me ajude. Depois que segui o tutorial meu sistema alem de ter apagado varios aplicativos (pacotes) ele so abre em modo texto, nao sei se excluiu minha parte grafica, como o gnome, please ajuda
ResponderExcluirCara, isso aconteceu comigo. Você excluiu a interface gráfica. E vários outros aplicativos. Como ainda ficou no modo texto, pelo terminal você pode reinstalar o que está faltando no seu sistema.
Excluir