Olá pessoal…
Hoje irei falar um pouco do projeto Steam da ValvE, e mostrar como é efetuada a instalação em qualquer distro Linux (focando em Ubuntu, OpenSUSE e Fedora e os derivados).
$> Introdução:
O Steam é um projeto criado pela ValvE em resposta a jogos de mídia física e as dificuldades em conseguir bons jogos via internet.
O Steam surgiu primeiramente na plataforma Windows, porém com o advento do sistema e o foco em usuários cada vez mais domésticos, a ValvE decidiu criar uma versão para as distros Linux.
Apesar de ser a primeira versão e ter ainda alguns probleminhas, o software roda normalmente.
Primeiramente, antes de baixar o aplicativo, você deve ter uma conta na pŕopria Steam (para poder comprar jogos, jogar online, etc), acesse esse link e efetue o cadastro.
$> Instalando Normalmente:
Abaixo irei mostrar onde baixar o pacote Steam nos repositórios diretos de distros conhecidas.
Arch:
Baixe o pacote do Steam para o Arch Linux, acessando esse link, e instale normalmente conforme configuração do sistema.
Fedora:
Baixe o pacote do Steam para o Fedora, acessando esse link e instale normalmente conforme a configuração da distro (dois cliques, por exemplo).
Gentoo:
Baixe o pacote do Steam para o Gentoo, acessando esse link, e instale conforme a configuração da distro.
OpenSUSE:
Acesse esse link, e escolha seu sistema SUSE (12.1, 12.2, Factory), então, selecione a opção 1 Click Install, como na imagem abaixo:
Após clicar, confirme e vá avançando, como na imagem abaixo:
Ubuntu:
Baixe o pacote referente a Ubuntu, nesse link, após o download, clique duas vezes sobre o arquivo baixado e instale normalmente.
$> Instalando em modo Texto:
Qualquer distro gnu/linux (.tar.gz):
1) Baixe o pacote .tar.gz nesse link, e depois execute o aplicativo steam.
> ./steam
Ou instale o pacote com o comando:
> sudo make install
Ubuntu e derivados (pacote .deb)
1) Baixe o pacote .deb, através desse comando:
> wget http://media.steampowered.com/client/installer
/steam.deb
2) Após baixar, é só executar o comando de instalação de pacotes .deb:
> dpkg -i steam.deb
Fedora / OpenSUSE e derivados (pacote .rpm)
1) Primeiramente, acesse a raíz do seu usuário (pasta home/seu_usuario), e baixe o pacote .deb:
> cd ~
> wget http://media.steampowered.com/client/installer
/steam.deb
2) Após baixar, descompacte o pacote .deb, com o seguinte comando (caso já esteja na pasta de download, ignore o comando cd ~):
> cd ~
> ar vx steam.deb
3) Você terá 3 arquivos descompactados o debian-binary, control.tar.gz e data.tar.gz. Instale o RPMBuild em sua distro, abaixo o comando de instalação nas distros mais conhecidas.
Fedora / CentOS / RedHat (e derivados):
> sudo yum -y install rpm-build
OpenSUSE:
> sudo zypper install rpmbuild
4) Crie um diretório de trabalho para o rpmbuild, então renomeie e copie o arquivo data.tar.gz para um diretório de trabalho do rpmbuild.
> cd ~
> mkdir -p ~/rpmbuild/SOURCES/
> cp -f data.tar.gz ~/rpmbuild/SOURCES/steam.tar.gz
5) Baixe o arquivo específico para o rpmbuild. Certificando se está na pasta raíz do seu usuário.
> cd ~
> wgethttps://github.com/xvitaly/steamrpm/raw/master
/steam.spec
6) Execute o rpmbuild, executando o arquivo específico baixado.
> cd ~
> rpmbuild -ba steam.spec
7) Agora basta instalar o pacote compilado.
Fedora / CentOS / RedHat (e derivados):
> sudo yum -y localinstall ~/rpmbuild/RPMS/noarch/steam*
OpenSUSE:
> sudo zypper install ~/rpmbuild/RPMS/noarch/steam*.rpm
$> Executando:
Para executar, procure no menu por ‘steam’, sem apóstrofo, ou pressione Alt+F2 e digite ‘steam’, sem apóstrofo. Ou por último (mais recomendado, pois caso aconteça algum erro, é apontado possíveis soluções), execute pelo terminal:
> steam
Após executar, será mostrada uma tela de atualização como abaixo:
Finalizando, será mostrada uma tela para cadastro / login, como abaixo:
Após acessar, provavelmente se for sua primeira vez, será enviado um e-Mail solicitando confirmação, após a confirmação, pode acessar o Steam normalmente. E provavelmente, será solicitado para atualizar o Steam, atualize normalmente e reinicie o aplicativo.
$> Erro de Network:
Pessoal, caço aconteça o erro abaixo (unable to connect to Steam Network ‘Offline Mode’):
Tente atualizar as libs referente a conexão com internet ou gráfica, no meu caso, para resolver esse erro, conectei num lugar diferente, por exemplo, eu estava conectado em uma rede, que bloqueava conexões com jogos, testando na minha casa, deu certo. Pode ser possível, que o Server do Steam esteja off. E em último caso, tente executar usando root (> su e depois > steam).
Lembrando pessoal, que todos os passos acima, foram testados e o Steam foi instalado normalmente no OpenSUSE. Para sair do programa, caso tenha dúvidas, basta clicar em Steam > Sair / Steam > Exit.
Guia de Referência:
Building Steam package for RPM based distributions .
Steam under Linux
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Parabéns pelo trabalho, ótimas informações disponibilizadas para aprendizado , e obrigado pelo apoio que está me dando.
Sucesso , abraços.
Opa, eu que agradeço Bruno.
Sempre que precisar pode contar.
Abraços.
amizade eu tentei instalar eu uso ubuntu 11.10 e diz que a dependencia nao é contanetável, vc sabe o que eu preciso fazer pra rodar ? forte abraço
Grande Willians…
Cara, não mexo muito com o Ubuntu, mas tente, executar uma atualização do sistema, com os comandos:
‘sudo apt-get update
sudo apt-get upgrade’
Ou tente forçar a instalação do pacote .deb com:
‘sudo apt-get -f install [nome_do_steam.deb]’
Caso não dê certo, tente atualizar o Ubuntu para o 12.10, pois nele, o Steam é nativo pela Central de Programas.
Qualquer dúvida, estou a disposição.
Abraços e boa sorte.