Instalacja Steam na Fedora Linux

Uwaga, po przeczytaniu tego wpisu Twoja produktywność może spaść gwałtownie. Wracaj więc lepiej do pracy i nie czytaj tego. Ja to piszę, bo mi się właśnie przez Steama ściąga gra Counter Strike i chwilę jeszcze to ściąganie potrwa.

Steam – platforma do kupowania, instalowania i uruchamiania gier – został wydany w ostatni weekend. Na stronie programu dostępna jest wersja na Ubuntu, ale twórcy Fedory już przygotowali odpowiednie pakiety i ich repozytorium.

Co trzeba zrobić? Uruchom konsolę, zaloguj się jako administrator (polecenie ‚su’). Wykonaj te trzy polecenia:

# cd /etc/yum.repos
# wget http://spot.fedorapeople.org/steam/steam.repo
# grep enabled steam.repo
enabled=1

Repozytorium jest dodane. Teraz aby zainstalować steam:

yum install steam

Od teraz steam dostępny jest jak każdy inny program w systemie:

Obszar roboczy 1_002

Po pierwszym uruchomieniu steam dociągnie sobie jeszcze około 175 MB danych, poprosi o zalogowanie się lub utworzenie konta i wypełnienie ankiety. Ankieta to de facto automatyczne zbieranie informacji o posiadanym sprzęcie i łączu, więc warto to zrobić – niech wiedzą czego używają linuksiarze i w przyszłych decyzjach o rozwoju platformy uwzględniają mój sprzęt.

Steam zaraz po uruchomieniu:

Zrzut ekranu z 2013-02-17 17:08:00Jak widać trwa promocja. Ja sobie kupiłem jak wyżej wspomniałem Counter Strike za jakieś 3 euro. Zapłata e-kartą z mBanku przebiegła bez problemu.

Ciekaw jestem czy komuś się uda odciągnąć mnie teraz od zabawy jakimś wordpressowym zleceniem 😉 Ale próbować zawsze można.

Instalacja node.js w Linux Fedora

Node.js jest coraz popularniejszy, a nawet jeśli ktoś nie chce mieć tego javascriptowego serwera u siebie w systemie, to prędzej czy później natrafi na takie zależności, że będzie musiał go i tak u siebie zainstalować. Ja trafiłem właśnie na to teraz: używam LessCSS jako sposobu pisania kodu CSS, a kompilator LessCSS > CSS można zainstalować – poprawcie mnie jeśli się mylę – tylko za pomocą npm, który działa właśnie jako moduł do node.js.

Problem polega na tym, że od jakiegoś czasu nie ma paczek RPM dla Fedory (Red Hat, CentOS) z node.js. Trzeba go instalować ręcznie, a oto opis jak zrobić to najłatwiej:

Pobieramy Linux bianaries dla naszego procesora z tej strony.

Rozpakowujemy paczkę, zmieniamy jej nazwę na ‚node’.

Wrzucamy w miejsce, gdzie chcemy aby program był zainstalowany. Ja na takie lokalne programy mam katalog /home/konrad/_Programy.

W terminalu wydajemy polecenie:

PATH=$PATH:$HOME/_Programy/node/bin

(oczywiście zmień wyrażenie po $HOME na ścieżkę do twojego katalogu, pamiętaj o dodaniu /bin na końcu)

W katalogu domowym odnajdujemy ukryty plik .bash_profile i tam też dopisujemy te polecenie, a po nim:

export PATH

To wszystko. Od teraz node.js jest zainstalowany i działa. Można go wywołać poleceniem node, npm wywołamy poleceniem… npm.