准备

  sudo apt update
  sudo apt upgrade

安装环境

(-y 不会询问y/n)

  sudo add-apt-repository multiverse   #必须要的 添加软件源,不然i386无法安装
  sudo dpkg --add-architecture i386
  sudo apt update -y
  sudo apt install lib32gcc-s1 libcurl4-gnutls-dev:i386 lib32stdc++6 lib32z1 -y

安装 SteamCMD

  sudo apt install steamcmd

进入steamcmd

  steamcmd

设置下载位置

  force_install_dir /home/steeam/cs1.6/

匿名登录

  login anonymous

下载cs1.6

  app_set_config 90 mod cstrike
  app_update 90 validate
  #可能需要两次
  app_update 90 validate

添加权限

  sudo chmod a+x hlds_run hlds_linux hltv

启动 cs1.6 服务器

服务器端口为 27015 ,地图为 de_dust2 ,最大容纳人数为 16

  ./hlds_run -game cstrike +port 27015 +map de_dust2 +maxplayers 16

守护进程

可能需要守护进程,这里不做讲解