• Steam et Linux : c'est aussi possible sur openSUSE !

    Bonjour à tous,

    vous le savez peut être, l'éditeur de jeux vidéos Valve a décidé de porter sa plate-forme Steam et certains de ses jeux phares sur GNU/Linux. La mauvais nouvelle, pour nous, c'est que le support officiel n'est bon que pour Ubuntu... Cependant, rien d'insurmontable pour nous : au prix de quelques (simples) manipulations, nous allons en effet pouvoir installer la plate-forme !

    La procédure que je vais vous décrire provient des forums steam dédiés aux tests sous Linux. Je pars du principe que vous vous êtes inscrits pour la beta et que vous avez été retenus. Si ce n'est pas le cas... patience :-)

    Rendez vous dans le dossier où vous avez téléchargé le fichier steam.deb. Ça c'était la partie facile. Comme vous pouvez le constater, il n'y a pas de paquet rpm.

    Là, certains vont me dire "utilisons alien pour avoir un rpm et installons-le". NE FAITES PAS ÇA ! Certaines personnes ont essayé et ont du ré-installer leur OS : ça pourrit les droits à la racine du système, et du coup l'OS ne démarre plus.

    On va donc ruser, et utiliser dpkg. Pour ça, il faut commencer par l'installer :

    Code:
    zypper in deb
    Créons un dossier où nous allons travailler et mettons-y le .deb :
    Code:
    mkdir steam
    mv steam.deb  steam
    Là, nous allons extraire le contenu du .deb :

    Code:
    dpkg -x steam.deb target
    Un nouveau dossier, target, a été créé. Il contient le contenu du .deb. Reste à le déplacer intelligemment dans le système de fichiers. On va utiliser rsync pour gagner du temps. On pourrait aussi déplacer tous les sous-dossiers à la main.

    Code:
    sudo rsync -rv ./usr /
    Le tour est joué. Vous pouvez lancer steam, normalement. La première fois, une fenêtre genre terminal blanc s'ouvre, demande un mot de passe. Vous la fermez et ça roule.

    Amusez-vous !

    Agemen.

    [1] http://steamcommunity.com/app/221410...9071074085937/
    Commentaires 11 Commentaires
    1. Avatar de Agemen
      Agemen -
      Et voilà, ça tourne :-)
    1. Avatar de Pumpkin
      Pumpkin -
      dpxg -x steam.deb target
      Ce n'est pas dpkg plutôt ?
    1. Avatar de Agemen
      Agemen -
      Ouais. Bon. J'ai des gros doigts. :-(
    1. Avatar de arnaudk
      arnaudk -
      Personnellement je suis réticent à Steam tant qu'un support standard pour Linux n'est pas annoncé. Desura me va amplement
    1. Avatar de linux5623
      linux5623 -
      Il y a aussi quelqu'un qui a fait un RPM pour Steam. Il est dans les dépôts openSUSE http://software.opensuse.org/package/steam

      Ca fonctionne sur la version 12.2 en 32 et 64 bits.

      J'ai du coup droit à Team Fortress 2 !
    1. Avatar de Peter
      Peter -
      Bonsoir,

      niveau jouabilité sous Linux, est ce correct ou pas par rapport à Windows ?
    1. Avatar de Agemen
      Agemen -
      Pour SPAZ, pas de distinction. J'ai pas réussi à lancer TF2 jusqu'à présent. Mais j'ai pas franchement fouillé.
    1. Avatar de Syvolc
      Syvolc -
      Salut,

      Perso j'ai le message "Fatal Error : Fail to load steamui.so"

      Je cherche...
    1. Avatar de jluce
      jluce -
      sinon tu peux tester ca peut etre

      http://benjiweber.co.uk/blog/2012/12...m-on-opensuse/

      il semble meme qu'ils aient pondus un rpm

      http://software.opensuse.org/package/steam

      a+
    1. Avatar de Syvolc
      Syvolc -
      Citation Envoyé par jluce Voir le message
      il semble meme qu'ils aient pondus un rpm

      http://software.opensuse.org/package/steam

      a+
      Un paquet dans le dépot game officiel d'openSUSE ??? non ça ne se peut pas ! J'installe... je lance... hop ça fonctionne !

      Impressionnant, alors là tu m'as cloué le bec. Ça c'est de la réactivité openSUSE !

      Merci !

      Syvolc
    1. Avatar de jluce
      jluce -
      de rien m'sieur

      a+