Processo de instalação do Steam Valve no GNU/Linux

O presente artigo descreve os procedimentos para instalar essa plataforma de jogos.

[ Hits: 2.165 ]

Por: Mario Halle Detare Alcofra em 23/09/2017


Instalação



Jogar em distribuições Linux era um processo meio complicado para aqueles que vinham do mundo Windows. Hoje, é algo substancialmente mais simples, devido ao Steam, que é a a plataforma de distribuição de jogos da Valve.

Ensinaremos agora a instalar o Steam no seu GNU/Linux de modo que você possa aproveitar seus games preferidos para Linux.

Um pouco da Valve

A Valve Corporation (também chamada de Valve Software, mais conhecida como Valve) é uma empresa que desenvolve jogos eletrônicos e de distribuição digital. Sua sede é em Bellevue, Washington, Estados Unidos.

O Steam é um projeto criado pela Valve como resposta aos jogos de mídia, bem como às dificuldades de conseguir bons jogos via Internet em software livre.

O Steam surgiu na plataforma Windows, entretanto, com a chegada do GNU/Linux e o foco nos usuários domésticos (home users), a Valve decidiu construir uma versão que rodasse nas distribuições GNU/Linux. Trata-se da primeira versão e ainda tem bugs, mas o software roda normalmente.

O objetivo, aqui, é mostrar como é efetuada a instalação em qualquer distribuição GNU/Linux (focando em Ubuntu, openSUSE, Fedora e derivadas).

Em primeiro lugar, antes de fazer o download do aplicativo, você deve criar uma conta na Steam (para poder adquirir jogos, jogar online etc). Um cartão de crédito é bem vindo. Entre nesse link abaixo para fazer seu cadastro:

Método normal: Instalando no modo gráfico

Abaixo, estão as localizações para baixar o Steam nos repositórios diretos de distribuições conhecidas.

Arch Linux: Baixe o pacote do Steam para o Arch Linux, acessando o link abaixo e instale normalmente conforme configuração do sistema:
Fedora: Baixe o pacote do Steam para o Fedora acessando o link abaixo, conforme a configuração da distribuição (dois cliques, por exemplo) e instale normalmente:
Gentoo: Baixe o pacote do Steam para o Gentoo acessando o link abaixo e instale conforme a configuração da distribuição:
openSUSE: Acesse esse link abaixo, escolha seu sistema SUSE (12.1, 12.2, Factory), então selecione a opção "1 Click Install". Após clicar, confirme e vá avançando:
Ubuntu: Baixe o pacote referente ao Ubuntu no link abaixo, após o download, clique duas vezes sobre o arquivo baixado e instale normalmente:

Método alternativo: Instalando em modo texto

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 pasta raiz 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 e descompactar o pacote ".deb" com o seguinte comando (caso já esteja na pasta de download, ignore o primeiro comando):

cd ~
tar vx steam.deb

3. Você terá 3 arquivos descompactados, o "debian-binary", "control.tar.gz" e "data.tar.gz". Instale o "rpmbuild" em sua distribuição.

Abaixo, os comandos de instalação nas distribuições mais conhecidas:

Fedora/CentOS/Red Hat (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 raiz do seu usuário:

cd ~
wget https://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/Red Hat (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
  • Ou, pressione Alt+F2 e digite: steam
  • 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 e, finalmente, será mostrada uma tela para cadastro/login.

Após o primeiro acesso, será enviado um e-mail solicitando confirmação. Isto feito, você pode acessar o Steam normalmente. E, certamente, será solicitado para atualizar o Steam. Atualize normalmente e reinicie o aplicativo.

Erro de Rede

Caso aconteça o erro:

unable to connect to Steam Network 'Offline Mode'
O procedimento correto é atualizar as libs referentes à conexão com a Internet, ou a parte gráfica. Existem conexões que barram jogos, teste em sua casa. Também pode acontecer que o servidor do Steam esteja fora do ar.

Se nada disso funcionar, tente executar usando root:

su

Logo após:

# steam

*Lembrando: todos os passos acima foram testados e o Steam foi instalado normalmente.

Para sair do programa, caso tenha dúvidas, basta clicar em: Ste

   

Páginas do artigo
   1. Instalação
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Adonthell 0.3.3 :: Roleplaying game

Criação de Jogos com Godot

Bumblebee no Fedora 24 com suporte ao Steam

Transforme seu Linux num Neo Geo

Como instalar um joystick analógico no Linux

  
Comentários
[1] Comentário enviado por Pandoro em 23/09/2017 - 09:57h

No Ubuntu eu abro o terminal e digito:
"sudo add-apt-repository multiverse && sudo apt update && sudo apt install steam"
Aceito a licença e pronto!

[2] Comentário enviado por patrickpcs em 02/10/2017 - 16:56h

Perdão, mas o seguinte parágrafo não ficou estranho? Levando a entender que distribuições GNU/Linux surgiram depois do lançamento da Steam? Sendo que a valve foi fundada em 1996, praticamente 5 anos depois da primeira versão do kernel linux? Se eu não me engano, o reboliço todo a respeito da valve lançar seus jogos e incentivar outros desenvolvedores a portar os jogos para GNU/Linux foi em resposta a Microsoft que queria restringir a instalação de Softwares no windows incluindo jogos para somente aqueles baixados pela WindowsStore, o que acabaria com o negócio da Valve e demais lojas online como a Origin e outras. E pouco tempo depois iniciaram o projeto SteamOS. E isso todo começou em 2013, já tem um bom tempo e com certeza não estamos mais na primeira versão.

http://store.steampowered.com/news/9943/



O Steam surgiu na plataforma Windows, entretanto, com a chegada do GNU/Linux e o foco nos usuários domésticos (home users), a Valve decidiu construir uma versão que rodasse nas distribuições GNU/Linux. Trata-se da primeira versão e ainda tem bugs, mas o software roda normalmente.




Contribuir com comentário