我正在尝试在我的Ubuntu盒子上安装Counter-Strike:Source服务器。
我在指南中使用HLDS工具在这里。
我已经下载hldsupdatetool.bin
到我的主目录(/home/chris/cssserver/hldsupdatetool.bin
)并运行它告诉我的命令,但该文件似乎永远不会运行。这是我的终端:
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
二进制文件用于在运行时将蒸汽提取到该目录中,但它不会执行任何操作。如果我./hldsupdatetool.bin
没有运行,sudo
我会收到此错误:
-sh: ./hldsupdatetool.bin: No such file or directory
是什么赋予了?
ia32-libs
它失败,因为它需要一个被调用的依赖lib32v4l-0 (>= 0.5.0)
,然后我尝试安装,我得到一个依赖错误说:Depends: libv4l-0 (= 0.8.0-1) but 0.8.5-3ubuntu2 is to be installed