Fazendo o Steam funcionar no openSUSE Leap 42.2
Fazendo o Steam funcionar no openSUSE Leap 42.2
Instalando o repositório Packman
Quase todo mundo que usa o openSUSE acaba usando o Packman, um repositório mantido pela comunidade que provê muitos pacotes que não estão nos repositórios oficiais da distro. Caso você não o tenha instalado no seu computador, rode os seguintes comandos:# zypper ar -f -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.2/
# zypper up
Se você usa o Tumbleweed ou o Leap 42.3, altere o comando acima de acordo.
Instalando o Steam
Trivial:# zypper in steam
O pulo do gato
Por alguma razão que nem mesmo os deuses da informática (aka Patrick Volkerding e rms) sabem, o Steam ainda se mantém atrelado a libgcryp1, mas essas versões do openSUSE usam a libgcryp2. Porém, o instalador do Steam carrega um caminhão de libs próprias, e é possível configurá-lo para usar as libs dele ao invés das libs do sistema. Para isso precisamos editar o arquivo /usr/share/applications/steam.desktop. Procure a linha que diz:Exec=/usr/bin/steam %U
...mude para:
Execute o comando:
# update-desktop-database /usr/share/applications
E pronto, você já poderá executar o Steam e seus jogos irão rodar perfeitamente nele.