I am trying to install a Counter-Strike: Source server on my Ubuntu box.
I am using the HLDS tool in the guide here.
I have downloaded hldsupdatetool.bin
to my home directory (/home/chris/cssserver/hldsupdatetool.bin
) and run the commands it's told me to, but the file never seems to run. Here's my terminal:
chris@ks395362:~/cssserver$ wget http://storefront.steampowered.com/download/hldsupdatetool.bin
--2012-07-15 21:29:56-- http://storefront.steampowered.com/download/hldsupdatetool.bin
Resolving storefront.steampowered.com... 87.248.210.253, 87.248.210.254
Connecting to storefront.steampowered.com|87.248.210.253|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3513408 (3.4M) [application/octet-stream]
Saving to: `hldsupdatetool.bin'
100%[======================================>] 3,513,408 10.4M/s in 0.3s
2012-07-15 21:29:57 (10.4 MB/s) - `hldsupdatetool.bin' saved [3513408/3513408]
chris@ks395362:~/cssserver$ sudo chmod +x hldsupdatetool.bin
chris@ks395362:~/cssserver$ sudo ./hldsupdatetool.bin
chris@ks395362:~/cssserver$ ls
hldsupdatetool.bin
chris@ks395362:~/cssserver$ file hldsupdatetool.bin
hldsupdatetool.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
The binary is meant to extract steam into that directory when it's run, but it doesn't do anything. If I just run ./hldsupdatetool.bin
without sudo
I get this error:
-sh: ./hldsupdatetool.bin: No such file or directory
What gives?