Here is the Linux client beta v2.0 for Valve Software's Steam content delivery program. This will allow Linux users to run a Steam server. See more information for install and setup instructions.
Steam for Linux 6/24/03
----------------
Quick Start
------------
1) Get your steam username and password.
2) Run: ./steam -update [ [Y]]
3) Run your server.
Installation
------------
1) Getting an Account
Get your steam account username and password from an existing steam account or use the steam tool to create a new account. Only create an account if you do not have an existing account from the windows version of steam.
To create an account run:
./steam -create
e.g
./steam -create linux1 comPlexPass "Your hint" "answer"
2) Getting the Server
To download the latest server to your machine run:
./steam -update [ [Y]]
Where:
- is either "cstrike", "dod", "tfc", or "valve". The "tfc" option
contains tfc,dmc and ricochet.
- is the path to where you want the files installed.
- and are the username and password from your
steam account.
- "Y" means save your password so you don't have to use it later.
e.g
./steam -update cstrike /home/hlds_l linux1 comPlexPass Y
Steam remembers the options you use, so when you need to update next time you only need to run:
./steam -update
You can also install multiple copies of the server by specifying a different .
3) Updating your Server
If your server becomes out of date you will see the following message in your console and in the log:
"Your server needs to be restarted in order to receive the latest update."
Run the above update command to update to the latest version.
To allow hlds to auto-update itself on version change add "-autoupdate" to the command line of hlds_run. For "-autoupdate" to work the steam binary MUST be in the same directory as hlds_run, and you must have run "./steam -update" once manually in that directory with the "Y" option to save the user password.
About Steam
------------
Steam is a broadband business platform for direct software delivery and content management. At its core, Steam is a distributed file system and shared set of technology components that can be implemented into any software application.
Privacy
-------
Valve respects the privacy of its users. Details of our privacy policy can be viewed at:
http://www.valvesoftware.com/privacy.htm
FAQ
-----
1) Q: No one is connecting to my server/I get errors when I try to connect to my server
A: Run the update command to make sure you have the most recent version.
2) Q: How do I automate updating to the latest version?
A: Add "-autoupdate" to the command line of hlds_run.
e.g ./hlds_run -game cstrike +map de_dust -autoupdate
Make sure the steam binary is in the same directory as hlds.
3) Q: When I first run "steam" I see:
Getting version X of Steam Linux Client
Downloading. . . . . . . . . . .
and then says "Could not create file: Permission denied"
What is wrong?
A: Steam has the ability to auto-update itself, but to do
this it must be able to overwrite itself. Make sure the user you are
running the command as has the permission to overwrite the "steam" binary.
If they don't then copy the binary to your local directory and run it
(by typing "./steam").
4) Q: Where can I get help?
A: Sign up to the Steampowered forums.
http://www.steampowered.com/forums
======
Please report any problems to linux@valvesoftware.com
Enjoy!
Welcome to FilePlanet, the leading online destination for Steam v2.0 Beta Client [Linux] downloads and hundreds of thousands of other game files, including demos, patches, mods, trailers,
free pc games and more. Our mission is to support the gaming community with a fast and reliable download site. Aside from official game files and cool indie games, users can also upload their own content to share with the world. We also partner with top game developers and publishers to run exclusive beta tests of new games, especially multiplayer titles and MMOs. You can start using our download services to download Steam v2.0 Beta Client [Linux] by creating a free account on FilePlanet to access our public servers, or upgrade to a premium account to access our no-wait servers and enjoy our subscriber exclusives. Thanks for using FilePlanet!