インストール方法

Windows版と違ってLinux版はCUI上で動くので、X-WindowなどのGUIは全く必要有りません。

  • Modの置き場所はWindows版と同じ。
  • fs_homepathがWindows版と違い、/home/user/.etwolf/となる。
  • 起動オプションやサーバーコマンドに相違は無い。

サーバーが必要とするライブラリ

tcetest/qagame.mp.i386.soは少なくとも libstdc++.so.5 を必要とします。これは最近のdistroでは標準でインストールされない場合があるので、その場合には自分でインストールします。

# yum install compat-libstdc++-33 ( Fedora系, CentOS, RHEL等の場合 )
# emerge libstdc++-v3 ( Gentooの場合 )
# apt-get install libstdc++5 # ( Debian etchの場合 )

用意するファイル

ファイル名 説明
et-linux-2.60.x86.run Wolfenstein:EnemyTerritory本体)
ET-2.60b.zip Wolfenstein:EnemyTerritory アップデートファイル)
tcetest049 TrueCombat:Elite Ver.0.49 Full ZIP版)

日本ではhttp://freeserver.name/files/installer/linuxhttp://pumpkin.game-server.cc/files/にて必要な全てのファイルがミラーされています。

# wget http://www.hoge.com/et-linux-2.60.x86.run
# wget http://www.hoge.com/ET-2.60b.zip
# wget http://www.hoge.com/tcetest049.zip
  • wgetコマンドを使ってファイルをダウンロードする場合(これはサンプルなので実際にはDLできません)
# chmod +x et-linux-2.60.x86.run
# ./et-linux-2.60.x86.run
  • 実行権を付加し、実行させます。
  • このあとはインストーラーの指示に従ってインストールをします。
  • インストールパスは標準にしたものとして、以下続きます。
# unzip tcetest049.zip# unzip ET-2.60b.zip
  • TC:E本体とET2.60bパッチを解凍します。
# mv tcetest /usr/local/games/enemy-territory/
# mv Enemy\ Territory\ 2.60b/linux/* /usr/local/games/enemy-territory/
  • TC本体とET2.60bのパッチを移動させます。
  • ET2.60bパッチは上書きしてしまいます。

以上でインストールは完了です。

CUI版のdedicatedサーバーは etded です。例えば

# /usr/local/games/enemy-territory/etded +set dedicated 2 +set fs_game tcetest +exec server.cfg

などとして起動します。