11.11
Updated: 2009-12-07
For the impatient of you:
1 2 3 4 5 | wget http://storefront.steampowered.com/download/hldsupdatetool.bin chmod u+x hldsupdatetool.bin ./hldsupdatetool.bin ./steam -command update -game "Counter-Strike Source" -dir . ./steam -command update -game "Counter-Strike Source" -dir . |
In more details:
Step 1
We need the hldsupdatetool (Half Life Dedicated Server Update Tool).
Command:
1 | wget http://storefront.steampowered.com/download/hldsupdatetool.bin |
Output:
1 2 3 4 5 6 7 8 9 10 | --2008-11-11 09:14:51-- http://storefront.steampowered.com/download/hldsupdatetool.bin Resolving storefront.steampowered.com... 87.248.218.141, 87.248.218.161 Connecting to storefront.steampowered.com|87.248.218.141|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3513408 (3.4M) [application/octet-stream] Saving to: `hldsupdatetool.bin' 100%[====================================================================================================================>] 3,513,408 9.69M/s in 0.3s 2008-11-11 09:14:52 (9.69 MB/s) - `hldsupdatetool.bin' saved [3513408/3513408] |
Step 2
Now we have to grand the owner of the file read/write/execute (rwx) permission.
Command:
1 | chmod u+x hldsupdatetool.bin |
Output:
1 | None |
Step 3
The time has come to run the hldsupdatetool.bin
Command:
1 | ./hldsupdatetool.bin |
Output:
1 | ...I hereby agree to be bound by the Agreement. I also acknowledge and agree that this Agreement (including the Subscription Terms, Steam Online Conduct rules and other Rules of Use, and Privacy Policy) is the complete and exclusive statement of the agreement between Valve and me, and that the Agreement supersedes any prior or contemporaneous agreement, or other communications, whether oral or written, between Valve and myself. |
Enter ‘yes’ to accept this agreement, ‘no’ to decline:
Step 4
You have to accept the agreement with writing and confirming the word “yes”
Command:
1 | yes (return) |
Output:
1 | extracting steam.tar.Z...done |
Step 5
Finally we can start to install the actual CounterStrike Source Linux Server.
Command:
1 | ./steam -command update -game "Counter-Strike Source" -dir . |
Output:
1 2 3 4 | Checking bootstrapper version ... Getting version 34 of Steam HLDS Update Tool Downloading. . . . . . . . . . . Steam Linux Client updated, please retry the command |
Step 6
The fifth command once again… this last command will take a while to execute… depending on your Internet bandwidth.
Command:
1 | ./steam -command update -game "Counter-Strike Source" -dir . |
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Checking bootstrapper version ... Getting version 34 of Steam HLDS Update Tool Downloading. . . . . . . . . . . Steam Linux Client updated, please retry the command root1:/home/gaming/css-rotate# ./steam -command update -game "Counter-Strike Source" -dir . Checking bootstrapper version ... Updating Installation No installation record found at . No installation record found at . No installation record found at . No installation record found at . No installation record found at . Checking/Installing 'Counter-Strike Source Shared Content' version 69 0.57% .\cstrike\bin\server.dll 1.96% .\cstrike\bin\server_i486.so 1.96% .\cstrike\cfg\buypresetsdefault_ct.vdf 1.96% .\cstrike\cfg\buypresetsdefault_ter.vdf 1.96% .\cstrike\cfg\game.cfg 1.96% .\cstrike\cfg\skill1.cfg |
That’s it… the server is now installed.
Over and out,
JaZz
Go to my server.
GunGame!
193.108.39.47:27015
THANK YOU!!! FINALLY MY LINUX SERVER IS DOWNLOADING THE FILES!!!!!!!!!!!!!!!!!!!!!!!!
TXYTYTYTYTYTYTY