为了方便广大steam游戏玩家,steam官方推出了steamCMD工具来方便大家搭建正版steam游戏服务器。下面淘梦互联教大家如何在Linux系统的服务器中安装steamCMD。

首先我们要先安装Linux系统

1.安装32位的运行环境(如果是32 位系统可跳过)

Ubuntu下sudo apt-get install lib32gcc centOS下sudo yum install xulrunner.i686  或者:sudo yum install ia32-libs.i686

2.新增用户 adduser -m steam   成功后将在/home目录下创建steam文件夹(用户steam专用文件夹,不是steam账号的)

3. 切换用户steam su - steam (su空格-空格steam)

4. 创建目录 mkdir ~/steamcmd    目录名是“steamcmd”,当然目录名称可以自定义,这里放steamcmd的东西

5. 进入steamcmd目录 cd ~/steamcmd

6. 下载steamCMD的压缩包 wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz

7. 解压 tar -xvzf steamcmd_linux.tar.gz

8. 再次进入steamcmd,在里边就不用了 cd ~/steamcmd

9. 运行脚本 ./steamcmd.sh

10.安装完成后,进入steam命令行(steam>>)输入login 用户名 密码

11.输入完后按回车,输入验证码,验证码会发到你的邮箱里,直接输入验证码然后回车

12.出现Logged in OK

Waiting for user info...OK

表示登录成功,接下来安装相应游戏的服务器版本即可

13.设置游戏目录force_install_dir

14.安装或者升级命令:app_update 游戏的steam app id (Steam Application ID ).

需要升级的话,在命令行加上升级参数: validate .

如果要下载一个游戏的beta版本或者其他测试版本, 加上参数 -beta ,

HLDS的beta版本betaname为beta ,SrcDS 的beta版本betaname为prerelease .

一些其他的测试版本可能是需要密码,你需要加入密码参数来获得下载许可 ,命令为: -betapassword .

命令形式:

app_update [-beta ] [-betapassword ] [validate]

HLDS是个特例:它的 App ID 一直是90 ,必须要先选择一个mod. 你只需要设置mod的app的配置,如下:

app_set_config

比如:下载和升级Counter Strike: Global Offensive 的专用服务器:

app_update 740 validate

比如:安装和升级军团要塞HLDS with Team Fortress Classic:

app_set_config 90 mod tfc

app_update 90 validate

成功之后就可以quit退出steam了

0

上一篇:如何通过使用shell脚本自动检测web服务器HTTP状态

下一篇:如何在Linux系统服务器中安装steam play

linux steam安装目录,如何在Linux系统的服务器中安装steamCMD,常用steam游戏安装指令有哪些...相关推荐

  1. linux tar压缩包目录,如何在Linux上使用tar命令解压和压缩文件

    inux上的tar命令通常用来创建名为.tar.gz或.tgz的归档文件,也被称为"压缩包".该命令有大量的选择,但你只需要记住几个字母来快速创建tar归档. tar命令可以提取生 ...

  2. linux fish颜色配置,如何在 Linux 中安装、配置和使用 Fish Shell?

    (给Linux爱好者加星标,提升Linux技能) 英文:Magesh Maruthamuthu,翻译:Linux中国/MK linux.cn/article-10622-1.html 每个 Linux ...

  3. linux查看图像大小_如何在Linux上调整一批图像的大小?

    linux查看图像大小 Resizing images on Linux with gThumb is easy. However, I have a batch of images inside a ...

  4. 联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装

    联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装 目录 Ubuntu16.04系统安装 安装NVIDIA-1050Ti显卡驱动 安装Cuda10 目 ...

  5. 【mac】如何在Mac系统Dock栏中插入空格/半透明隐藏应用程序

    [mac]如何在Mac系统Dock栏中插入空格/半透明隐藏应用程序/添加最近使用 Dock栏中插入空格 最近一些用户的 Dock 栏变得非常的酷,在应用程序之间,存在着一些空格,这样使得一些具有类似功 ...

  6. linux更换steam目录,如何在Linux上备份Steam游戏数据 | MOS86

    无论您是需要重新安装Linux操作系统,还是只是想确保游戏进度不会丢失数据,备份存储游戏数据就是答案. 您可以制作完整的磁盘映像,也可以使用专用工具. 无论出于什么原因备份游戏数据,您都可以选择以下三 ...

  7. 如何在linux下玩lol_如何在Linux系统中安装League of Legends

    LOL「英雄联盟」是一款非常流行,非常受欢迎的英雄对战MOBA竞技网游.游戏里拥有数百个个性英雄,并拥有排位系统.符文系统等特色养成系统.该游戏在全世界拥有大量玩家,官方提供有Windows和Mac游 ...

  8. 联想打印机 linux驱动怎么安装步骤,如何在MAC系统下安装打印机驱动

    故障现象: 如何在MAC系统下安装打印机驱动?解决方案: 一.LJ2208安装苹果驱动步骤: 1.运行lenovo Lj2208 install: 2.点击"继续": 3.软件许可 ...

  9. ubuntu 安装yum_如何在 Linux 中安装微软的 .NET Core SDK | Linux 中国

    本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序.-- Sk致谢译自 | ostechnix.com 作者 | Sk译者 | ...

  10. linux aide使用方法,如何在Linux中使用“AIDE”检查文件和目录的完整性

    在我们关于加强和保护CentOS 7的大型指南中,在" 内部保护系统 "一节中,我们列出的用于内部系统保护以防病毒,rootkit,恶意软件和检测未授权活动的有用安全工具之一是AI ...

最新文章

  1. golang socket读写同时_epoll在Golang的应用
  2. 机器学习数据预处理之缺失值:样本删除
  3. SpringSecurity实战:基于mysql自定义SpringSecurity权限认证规则
  4. 布局欧洲,挺进南美,比特币现金(BCH)再度攻下4个新市场
  5. filter vue 循环_Vue - 基础
  6. python九九乘法口诀表-python打出九九乘法口诀表
  7. 【实验】广域网点到点协议PPP PAP CHAP的双向验证、单项认证
  8. 笔记本应用/测试软件大全(个人使用心得)
  9. SpringBoot学习笔记(4)----SpringBoot中freemarker、thymeleaf的使用
  10. Request_共享数据(域对象)
  11. 边界信任模型,零信任模型
  12. securecrt 乱码_SecureCRT远程连接Linux,配置端点和字节码
  13. Toolbar详解 · Material Design Part 2
  14. 代码分享:php对二维数组进行排序
  15. C++对象数组的实例学习
  16. 汉王考勤管理软件mysql数据库配置_汉王考勤管理软件使用说明书介绍.pdf
  17. 抛负载”ISO 7637-2测试标准讲解,车规级TVS管优选建议
  18. java图形用户界面设计
  19. 使用mapboxgl 实现特定的地图效果
  20. 当前默认服务器维护尚未完成,更新公告 | 7月11日早8点停服维护

热门文章

  1. SeaWeedFS安装以及部署,以及master模式和filer模式的介绍
  2. WIKI系统 ScrewTurn WIKI
  3. [RK3288][Android6.0] 音频输入接口Mic In和Line In
  4. win10禁用uac_在Win 7、8或10上通过简便方法禁用用户帐户控制(UAC)
  5. Centos下因为双网卡配置不当导致无法访问外网故障解决办法
  6. 雨人系统ORA-01821,时间无法识别
  7. php中验证码如何实现登录验证,php登录验证码怎么实现
  8. 关于Java观察者模式的一点思考
  9. 进销存管理系统——商品管理
  10. matlab的四个取整函数!