搜索
楼主: disremember

linux系统架设cs1.6服务器图文教程(兼容47/48协议的non-steam)

  [复制链接]
发表于 2010-5-31 21:12:20 | 显示全部楼层 来自 陕西西安
又来这里求助,我用的是VMware-workstation-5.5.3-34685安装Red Hat Linux9.0然后按照楼主的方法用

hldsupdatetool.bin下载工具更新hlds但是一直没有动静。[root@localhost hlds_1_4617]# ./steam -command update -game cstrike -dir . -retry
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Base Content' version 35
然后又下载hlds_linux_4617.tar.bz2解压安装,按照网上教程一路完成,到启动服务器时就不行了。
[root@localhost hlds_4883]# ./hlds_run -binary ./hlds_amd -console -game cstrike -insecure -pingboost 3 -port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -noipx -nojoy -nohltv
Auto-restarting the server on crash

Console initialized.
./hlds_run: line 403:  2168 段错误                  $HL_CMD
这是什么意思呢?请兄弟们帮帮忙.先谢了!
回复

使用道具 举报

 楼主| 发表于 2010-6-1 08:47:52 | 显示全部楼层 来自 河北保定
本帖最后由 disremember 于 2010-6-1 09:21 编辑

从提示信息上看,你的这个非官方版本程序403行出错了,试着把所有程序的执行权限设置一下,如果仍然报错,怀疑是下载的程序不完整(或被人修改过)造成的,建议使用官方的hldsupdatetool.bin专用程序下载。

   如果下载不畅,多试几次!
回复

使用道具 举报

发表于 2010-6-2 04:06:13 | 显示全部楼层 来自 陕西西安
今天用hldsupdatetool.bin更新完了,完成时显示Connection Reset You have new mail in /var/spool/mail/root是什么意思?启动运行时还是有问题
[root@localhost hlds_1_4617]# ./hlds_run
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash

Console initialized.
scandir failed:/home/hlds_1_4617/./platform/SAVE
./hlds_run: line 403:  2827 段错误                  $HL_CMD
回复

使用道具 举报

发表于 2010-6-3 01:03:19 | 显示全部楼层 来自 新疆巴音郭楞州
本帖最后由 小轩 于 2010-6-3 01:21 编辑

7# disremember
若要将它优先级提高,执行下面命令:#renice +20 3305
复制代码然后再进程查看命令:#top
复制代码  下载 (37.88 KB)

5 天前 00:54
截图显示,hlds_run进程优先级已提高到了

应该是降低了  #renice +20 3305   
#renice -20 3305   这样才可以优先级才可以提高
这个有点问题,PRI 是越小越快被执行,内核根据进程的nice值决定进程需要多少处理器时间. nice值的取值范围是是: -20到20. 一个具有-20 的 nice 值的进程有很高的优先级. 一个 nice 值为 20 的进程的优先级则很低.
renice 可以给正在运行的进程设置调度优先级.  
怎样降低一个运行进程的优先级(增加 nice值)?  
下面的例子里, 一个存在的 shell 脚本运行时的 nice 值为 10. (ps 输出的第 6 列)

$ ps axl | grep nice-test

0   509 13245 13216 30 10 5244 968 wait  SN pts/1      0:00 /bin/bash ./nice-test.sh

为增加 nice 值(因此降低优先级), 按如下方法执行 renice 命令.  

$ renice 16 -p 13245

13245: old priority 10, new priority 16

$ ps axl | grep nice-test

0   509 13245 13216 36 16 5244 968 wait  SN pts/1      0:00 /bin/bash ./nice-test.sh

[注: 现在, nice-test.sh (PID 13245)的第 6 列显示新的 nice 值是 16]
回复

使用道具 举报

发表于 2010-6-3 15:25:50 | 显示全部楼层 来自 广东深圳
受不了了,本人长期潜水!这次不出来都不行!写的真详细,本人对LINUX一点不懂,这文章我看了觉得很简单!
回复

使用道具 举报

发表于 2010-6-4 13:41:47 | 显示全部楼层 来自 广东深圳
本帖最后由 wan482 于 2010-6-4 13:43 编辑
192# wan482


你的视频太糊了,啥都看不清楚
floreyqc 发表于 2010-5-14 20:44



试频网站上传后的是这个质量的了,我原始的视频还保留着,需要的可以发电子邮件地址到站内短信给我
回复

使用道具 举报

发表于 2010-6-5 22:17:18 | 显示全部楼层 来自 广东深圳
试频网站上传后的是这个质量的了,我原始的视频还保留着,需要的可以发电子邮件地址到站内短信给我
wan482 发表于 2010-6-4 13:41


视文件已经提供下载
有效期一个月
http://www.dt-club.net/forum/viewthread.php?tid=48343&extra=
回复

使用道具 举报

发表于 2010-6-8 23:09:08 | 显示全部楼层 来自 福建福州
216# wan482
没事,谢谢了,我已经把服务器加起来了,你的视频糊了点,不过我还是看懂了,你的视频和这篇文章刚好相互补充
回复

使用道具 举报

发表于 2010-6-8 23:43:33 | 显示全部楼层 来自 湖北武汉
能把服务器打包好吗 下载好几次都失败了!
回复

使用道具 举报

 楼主| 发表于 2010-6-10 00:06:08 | 显示全部楼层 来自 河北保定
本帖最后由 disremember 于 2010-6-10 00:10 编辑

219# jackemoney


建议使用独立的一台linux服务器,这样就可以用vi建立一个批命令文件,例如:
  1. #vi hldsdw.sh
复制代码
将steam下载命令写进去:
  1. ./steam -command update -game cstrike -dir . -retry
复制代码
然后执行这个批命令:
  1. #nohup ./hldsdw.sh &
复制代码
下载将在服务器上自动执行。
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表