[Slackware] Installare Steam

Da poco tempo è approdato su Linux il famoso client per gamer “Steam”, un bel passo avanti per Linux, no ?

Si trovano per il momento solo i pacchetti .deb, .rpm.
Da poco è stato anche pacchettizzato per Arch, io non aspetto che qualcuno pacchettizzi quindi ora vedremo come installarlo e farlo funzionare sulla nostra bella Slackware.

Io ho una 64 bit -current quindi prima cosa dovrò procurarmi le dipendenze per far girare steam.

Fortunatamente ci ha già pensato Alien a pacchettizzare il necessario, i pacchetti li trovate qui: http://www.slackware.com/~alien/slackbuilds/steamclient/

Come potete ben notare è presente la cartella deps dentro la quale troverete i pacchetti già belli e pronti se avete un sistema a 32 bit altrimenti entrate dentro la cartella multilib per trovare i pacchetti compatibili anche con le distro a 64bit –multilib.

Una volta scaricati ed installati tutti i pacchetti eseguite questa procedura:
wget http://media.steampowered.com/client/installer/steam.deb
mkdir tmp-steam
cd tmp-steam
ar x ../steam.deb
cd -
mkdir package-steam
cd package-steam
tar xvf ../tmp-steam/data.tar.gz
mkdir install
cd install
tar xvf ../../tmp-steam/control.tar.gz
rm md5sums
mv postinst doinst.sh
cd -
mkdir -p usr/doc/steam
mv install/control usr/doc/steam/
mv usr/share/man usr/
makepkg -l y -c n ../steam-$(date +%Y%m%d)-i486-1alien.txz

Una volta eseguiti questi comandi installate il pacchetto appena creato una directory indietro poi digitate questo:
ln -s /sbin/pidof /usr/bin
Dopo di ciò SE AVETE UNA DISTRO A 64 BIT CON MULTILIB dovrete esportare queste variabili così da far trovare le librerie a 32 bit:

export LD_LIBRARY_PATH="/usr/lib/seamonkey:$LD_LIBRARY_PATH"

Ora abbiamo installato pulseaudio quindi dovremmo creare il gruppo e un utente per esso:

# groupadd -g 216 pulse
# useradd -u 216 -g pulse -d /var/lib/pulse -m pulse

Una volta seguiti questi passaggi in modo corretto vi basterà digitare “steam” e il vostro client partirà con successo permettendovi di loggare con il vostro account, ecco uno screenshot del mio:

Steam for Slackware

Ovviamente si ringrazia il MITICO Alien Bob.

Spero che tutto ciò vi possa tornare utile, alla prossima!

Una risposta a “[Slackware] Installare Steam

  1. Aiuto!! sulla mia slackware x64 non riesce a trovare le librerie :(. MI visualizza sempre questo messaggio:
    Running Steam on slackware 14.0 64-bit
    STEAM_RUNTIME is enabled automatically
    Error: You are missing the following 32-bit libraries, and Steam may not run:
    libc.so.6
    /home/condor8/.local/share/Steam/steam.sh: line 703: /home/condor8/.local/share/Steam/ubuntu12_32/steam: No such file or directory

    Come mai ho installato le multilib dal repository di Alien.
    Potresti aiutarmi?
    Grazie

Lascia un commento