How to Play Half-Life 2 on Ubuntu

Who says you can't play games on Linux? Of course you can! Well... not all of them, but at least some of the nicer ones, such as Half-Life 2, Counter Strike or Unreal Tournament. Today's guide will teach you, step-by-step, how to install and play Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two, Portal and Team Fortress 2 (all part of the grandiose Orange Box) on Ubuntu 7.10 (Gusty Gibbon).

I have to admit that I played and finished Half-Life 2 on a Windows PC, a few years ago (in late 2004) when I hadn’t even heard about Ubuntu, and I simply loved it. Now I want to finish Episode One and Two, on Ubuntu! Without any further introduction, here's what you need to get started: