Valve has just announced that Steam for Linux (beta) is now available to all Steam users, just in time for the Steam Winter sale which starts today:

The Steam for Linux beta client is now available to all Steam users, so if you've been patiently waiting for an invitation to join us, consider yourself officially invited!



With a growing catalog of Linux-supported games, an active Steam for Linux community group, and a new GitHub bug reporting repository, the timing’s right to jump in and share your feedback.

Steam now has its own Ubuntu repository that's going to be used for updates. Well, at least in theory, because as soon as I've installed the new deb and launched Steam, it started to download an update through the client. If you've already downloaded and installed Steam for Linux beta, you should redownload and install the latest deb available on its website, becausethat's going to be used for updates. Well, at least in theory, because as soon as I've installed the new deb and launched Steam, it started to download an update through the client.

In other Steam-related news, a recent Steam client update brought Joystick hotplug and multi-monitor support. Oh, and the Steam Skin Manager about which we've written a few days ago, has added an option to use native window borders for Steam (screenshot above).

Download Steam for Linux

The Steam download page should automatically detect your OS and offer a deb file for download but in case that doesn't work properly, here's a direct Steam deb download link.

If you can't install Steam using Ubuntu Software Center, place the Steam deb file in your home directory, open a terminal and copy/paste the following command:

sudo dpkg -i steam_latest.deb

The GPG key for the Steam Ubuntu repository isn't added when installing the deb package, so you might get an error like the one below when running an update:

W: GPG error: http://repo.steampowered.com precise InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F24AEA9FB05498B7

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F24AEA9FB05498B7 sudo apt-get update

While Steam is officially supported only on Ubuntu, it can be installed in other Linux distributions such as Arch Linux, Fedora, Fuduntu, Gentoo and others:

Supported games include Serious Sam 3: BFE, Team Fortress 2, Killing Floor and others. For a list of games supported by Steam for Linux, see THIS page.etc.:. The deb is for 32bit but it works on 64bit because Ubuntu supports multi-arch.To fix this, run the following commands in a terminal:Also see the getting started with Steam instructions @ Ubuntu wiki If you get a dependency error when trying to install the Steam deb in Debian, try THIS Steam is available in AUR : install Steam using: "beesu yum install steam".instructions for installing Steam, HERE users can grab(there are also Fedora packages) from HERE