欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu快速搭建饑荒服務器的詳細步驟

 更新時間:2024年03月06日 10:39:39   作者:華為云開發(fā)者聯(lián)盟  
《饑荒》是Klei第一次嘗試生存題材,受到Minecraft?的影響,這個游戲也是將玩家放置到游戲世界中,并未給予玩家太多的指示以及特定的生存目標,這篇文章主要介紹了Ubuntu快速搭建饑荒服務器的詳細步驟,需要的朋友可以參考下

本文分享自華為云社區(qū)《Ubuntu快速搭建饑荒服務器》,作者: 云計算沖鋒隊。

《饑荒》是Klei第一次嘗試生存題材。受到Minecraft 的影響,這個游戲也是將玩家放置到游戲世界中,并未給予玩家太多的指示以及特定的生存目標。該游戲在游戲評論家受普遍好評,包括其美術風格、音樂以及玩家死亡的多樣性。

如果用云服務器搭建饑荒服務器,可解決網(wǎng)絡運營商不同導致的卡頓問題,且即使換一臺電腦游玩,數(shù)據(jù)存檔也是保存在云服務器上,可搜索你的房間名,接著玩你的存檔。

說明:《饑荒》當前不支持一鍵部署。

開始前準備:

你需要一個Steam賬號和一個饑荒的客戶端

步驟1:選購華為云服務器

選擇1核2G 1M,可滿足2-3 人游玩

2核4G 5M , 可滿足8人左右游玩

操作系統(tǒng) Ubuntu 22.04

如果選錯了系統(tǒng),可在控制臺進行切換系統(tǒng)

步驟2:登錄華為云服務器并部署

登錄華為云彈性云服務器 ECS控制臺,單擊您購買的服務器的“遠程登錄”,使用控制臺提供的VNC方式登錄。

1.配置環(huán)境

sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update -y
sudo apt install lib32gcc1 libcurl4-gnutls-dev:i386 lib32stdc++6 lib32z1 -y

2.下載steamCMD安裝

mkdir ~/steamcmd
cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

3.運行安裝包

./steamcmd.sh

4. 安裝饑荒聯(lián)機版服務器

login anonymous
force_install_dir ../dontstarvetogether_dedicated_server
app_update 343050 validate
quit

下載需要一定時間

如果這里提示”Failed to init SDL priority manager: SDL not found”之類的,執(zhí)行

sudo apt install libsdl2-2.0-0:i386

后再重復以上操作

5.創(chuàng)建本地存檔

生成世界進入游戲后直接退出,隨后在創(chuàng)建游戲那可找到自己的世界,點擊管理世界-打開世界文件夾,得到本地游戲地圖資源。

6.創(chuàng)建服務器地圖存檔

mkdir -p ~/.klei/DoNotStarveTogether/Cluster_1

用xftp找到剛剛創(chuàng)建的文件夾,將步驟5的本地地圖資源全部上傳

7.創(chuàng)建服務器token

在steam饑荒的標題畫面點擊賬號,選擇游戲,點《饑荒:聯(lián)機版》的游戲服務器,得到游戲服務器Token

更換云服務器上地圖資源的cluster_token.txt

cke_135.png

8.創(chuàng)建命令,運行服務器

cd ~
touch start.sh

steamcmd_dir 表示的是steam 安裝的位置

install_dir 表示的 饑荒服務器安裝的位置

cluster_name 表示的是 地圖的名字

donstarve_dir 表示的是 地圖的位置

#!/bin/bash
steamcmd_dir="$HOME/steamcmd"
install_dir="$HOME/dontstarvetogether_dedicated_server"
cluster_name="Cluster_1"
dontstarve_dir="$HOME/.klei/DoNotStarveTogether"
function fail()
{
echo Error: "$@" >&2
exit 1
}
function check_for_file()
{
if [ ! -e "$1" ]; then
fail "Missing file: $1"
fi
}
cd "$steamcmd_dir" || fail "Missing $steamcmd_dir directory!"
check_for_file "steamcmd.sh"
check_for_file "$dontstarve_dir/$cluster_name/cluster.ini"
check_for_file "$dontstarve_dir/$cluster_name/cluster_token.txt"
check_for_file "$dontstarve_dir/$cluster_name/Master/server.ini"
check_for_file "$dontstarve_dir/$cluster_name/Caves/server.ini"
check_for_file "$install_dir/bin"
cd "$install_dir/bin" || fail
run_shared=(./dontstarve_dedicated_server_nullrenderer)
run_shared+=(-console)
run_shared+=(-cluster "$cluster_name")
run_shared+=(-monitor_parent_process $$)
run_shared+=(-shard)
"${run_shared[@]}" Caves | sed 's/^/Caves: /' &
"${run_shared[@]}" Master | sed 's/^/Master: /'

啟動服務器

./start.sh

*如果和朋友多人聯(lián)機游戲,讓每個人都有暫停世界或者回檔的權限時,需要在服務器的世界存檔Cluster1中添加一個adminlist.txt文件,在其中加入klei用戶ID

每個ID占一行,不需要加任何標點符號

KU_XXXXX
KU_XXXXX
KU_XXXXX

9.連接游戲游玩

返回饑荒,點擊瀏覽游戲,找到自己的房間后進入即可

以上就是服務器搭建的全過程了~

請用戶在遵守適用的法律法規(guī)下合法使用云服務,按照游戲官方說明、指示和要求使用游戲,如用戶涉及侵權,由用戶自行承擔責任。

點擊關注,第一時間了解華為云新鮮技術~

到此這篇關于教你用Ubuntu快速搭建饑荒服務器的文章就介紹到這了,更多相關Ubuntu搭建饑荒服務器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Centos搭建KMS(vlmcsd)激活服務器的步驟

    Centos搭建KMS(vlmcsd)激活服務器的步驟

    Kms是微軟官方認可的一種系統(tǒng)激活方式,這個激活方式主要用于企業(yè)批量激活計算機的windows和office,這篇文章主要介紹了Centos搭建KMS(vlmcsd)激活服務器的方法,需要的朋友可以參考下
    2023-07-07
  • 阿里云盾網(wǎng)站安全防御(WAF)的使用方法(圖文)

    阿里云盾網(wǎng)站安全防御(WAF)的使用方法(圖文)

    這篇文章主要介紹了阿里云盾網(wǎng)站安全防御(WAF)的正確使用方法,需要的朋友可以參考下
    2015-09-09
  • Manjaro安裝CUDA實現(xiàn)教程解析

    Manjaro安裝CUDA實現(xiàn)教程解析

    這篇文章主要介紹了Manjaro安裝CUDA實現(xiàn)教程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • Web服務器和應用服務器之間的區(qū)別詳解

    Web服務器和應用服務器之間的區(qū)別詳解

    這篇文章主要介紹了Web服務器和應用服務器之間的區(qū)別詳解,應用服務器是為客戶端提供對業(yè)務邏輯的訪問這種服務器,根據(jù)客戶端的請求會將數(shù)據(jù)轉(zhuǎn)化為動態(tài)內(nèi)容,一般還需要數(shù)據(jù)庫的支持,應用服務器的搭建很多時候依賴于應用程序的開發(fā)語言,需要的朋友可以參考下
    2023-07-07
  • 為服務器添加211端口映射的方法

    為服務器添加211端口映射的方法

    本文詳細介紹了在服務器上配置211端口映射的步驟,包括理解端口映射的概念、確認服務器類型、檢查安全組設置、配置防火墻規(guī)則、驗證服務狀態(tài)、測試端口連通性以及聯(lián)系技術支持,此外,還強調(diào)了定期維護和優(yōu)化的重要性,感興趣的朋友一起看看吧
    2025-01-01
  • win10上安裝ubunt18雙系統(tǒng)過程中出現(xiàn)mmx64.efi not found問題

    win10上安裝ubunt18雙系統(tǒng)過程中出現(xiàn)mmx64.efi not found問題

    這篇文章主要介紹了win10上安裝ubunt18雙系統(tǒng)過程中出現(xiàn)mmx64.efi not found問題,本文雖然內(nèi)容簡單,但是給出了解決方案,需要的朋友可以參考下
    2019-11-11
  • rsync 安裝使用詳解

    rsync 安裝使用詳解

    rsync是類unix系統(tǒng)下的數(shù)據(jù)鏡像備份工具,從軟件的命名上就可以看出來了——remote sync
    2013-03-03
  • 通過IBM 3650 M2服務器的ServerGuide工具配置RAID圖文教程

    通過IBM 3650 M2服務器的ServerGuide工具配置RAID圖文教程

    這篇文章主要介紹了通過IBM 3650 M2服務器的ServerGuide工具配置RAID圖文教程,需要的朋友可以參考下
    2018-05-05
  • 集中化管理平臺Ansible詳解

    集中化管理平臺Ansible詳解

    這篇文章主要介紹了Ansible一種集成IT系統(tǒng)的配置管理,應用部署,執(zhí)行特定任務的開源平臺,需要的朋友可以參考下
    2016-08-08
  • rsync?server服務端配置文件?rsyncd.conf參數(shù)詳解

    rsync?server服務端配置文件?rsyncd.conf參數(shù)詳解

    前兩篇文章我們已經(jīng)探討了rsync的原理及基本使用,今天我們來介紹一下rsync?server端的配置文件,如果你還沒有學習rsync的原理及安裝使用,那么就可以參考下面的文章
    2024-06-06

最新評論