Wednesday, January 30, 2013

Installing Counter Strike on Fedora 18 in 4 steps. And some comments.

(1) Follow the instructions listed on this blog to install Steam. Don't worry, it works well on Fedora 18, too.

(1a) If you wonder who is 'Spot', the Fedora 18 unofficial steam package provider,  checkout out his short bio on fedoraproject wiki.

(2) Install Counter Strike 1.6 using Steam Client. A piece of cake.

(3) Now the important part: go to your local steam directory
directory and create a symlink to provide all libs that are required by the game.
cd ~/.steam
ln -s bin32 sdk32
(4) Play!

I'm not hiding that I'm really excited about having Counter Strike running on my Fedora. It was exactly this game that made my switch to Linux really difficult.

I'd like also to point to one more thing. This wouldn't be possible without a major OS provider, whose attitude caused Valve to look for alternatives. It will be a bitter lesson for some people.

We, as an open source community, should never forget what happens if you ignore your users.

Happy fragging!


  1. Step 3 is due to you not having the latest update, the sdk?? symlinks should be created already.

    1. Hey John,

      it looks like the latest sdk is not packaged for Fedora 18. It may be just the matter of time before this step becomes obsolete.

  2. This comment has been removed by the author.

    1. This comment has been removed by the author.

    2. Just ignore that. It says it's for Windows but can be installed anyway.