あきらぼ

テック系ブログ

【Ubuntu】PalWorld専用サーバーのアップデート方法

PalWorldの専用サーバーのアップデート方法を忘れないように備忘録として記載しようと思います。

 

私の場合はPalWorldをSystemctlのサービス化しているのでまず状態を確認します。

サービス名はpal_worldで登録しています。

sudo systemctl status pal_world

 

Steamゲームのサービス化はARKですが、以下にやり方をまとめているので参考までに。(自動再起動や停止・再開が簡単なのでTOPなどでタスク確認してkillするよりずっと簡単でログ等も取れてお勧めです。)

 

aki-lab.hatenadiary.com

 

恐らく、Activeの状態だと思うので、サービスを一旦停止します。

(他の人がプレイしていたらサーバーから追い出されてしまうので注意です。)

sudo systemctl stop pal_world

 

これでサービスが停止されるので、この状態でSteamCMDがインストールされているディレクトリまで移動してsteamcmdを起動します。

./steamcmd.sh

あとはSteamCMD内でアップデートをしていきます。

PAL WorldのAppIDは2394010になります。

なので、以下のコマンドでアップデートすることができます。

login anonymoous
app_update 2394010 validate

もしDefaultのインストール先にインストールしていない場合は以下のコマンドでインストール先の指定をapp_updateの前に行う必要があります。

force_install_dir (インストールしているPath)

デフォルトでインストールしている場合は

/Steam/steamapps/common/PalServer/

にインストールされているはずです。

 

そしてアップデートが完了したらサービスの再起動です。

sudo systemctl restart pal_world

 

これでアップデート完了です。