Steam is a digital content delivery and management application produced by Valve software.
Wine and your system must be properly installed and configured before you can begin the installation of Steam. Installation instructions for your Linux distribution can be found
here. Once Wine is installed, there are a few additional configuration steps that must be taken:
Install the Wine Gecko
HTML engine
Open a terminal and run the following:
wine iexplore http://appdb.winehq.com/
You will be prompted to download and install the engine. After following the prompts, the WineHQ home page will be displayed. If you encounter any problems while installing the Gecko engine see the “Special configuration stuff” section of the
Stuff I've learned about Wine document for instructions on how to manually install the Gecko engine.
-
Install the “winbind” package
Run the following in the terminal:
sudo apt-get install winbind
-
Open a terminal and change directories to your Desktop:
cd ~/Desktop
The current version of the Steam installer is an MSI file, not an exe. You can run the MSI file one of two ways:
wine start SteamInstall.msi
OR
wine msiexec /i SteamInstall.msi
Follow the on-screen prompts to complete the install
After the install is complete and Steam has launched, click on File > Settings, go to the Interface tab and uncheck “Run Steam when Windows starts”.
That's it, Steam is installed and running. You can launch Steam by using the Desktop icon created during the install.
Update failure at 26%
At initial launch, Steam may fail at 26% completion while updating files. If this happens, it can usually be resolved by doing the following:
Open a terminal and change directories to Steam's install directory:
cd ~/.wine/drive_c/Program\ Files/Steam
Run the following:
nice -n 19 wine steamTmp.exe SelfUpdate "Steam.exe" 14
WORK IN PROGRESS