How to Install Killing Floor Server on Ubuntu

  • Last Created On Dec 09, 2024
  • 8
0 0

In this tutorial, you will learn how to setup your own Killing Floor server. The commands were written for Ubuntu, but may be adopted to other Linux distributions (such as CentOS).

Prerequisites

First, install the required packages.

sudo apt-get update
sudo apt-get install lib32gcc1 screen wget

Configure server

Create a directory for your server.

mkdir ~/killingfloor ; cd ~/killingfloor

Download and extract SteamCMD.

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

Run SteamCMD and enter your Steam login identity.

./steamcmd.sh
login <username> <password>

Set the installation directory and wait for the game files to download.

force_install_dir /home/<user>/killingfloor/game/
app_update 215360 validate

Create a startup script for your server.

vi killingfloor.sh

## Paste in these two lines, and save.
cd /home/<user>/killingfloor/game/System/
./ucc-bin server KF-farm.rom?Difficulty=7.0?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6 -ini=Killingfloor.ini -nohomedir

chmod +x killingfloor.sh

Edit Killingfloor.ini with the settings that you would like to use.

cat /home/<user>/killingfloor/game/System/Default.ini > /home/<user>/killingfloor/game/System/Killingfloor.ini
vi /home/<user>/killingfloor/game/System/Killingfloor.ini

Start your server in screen.

screen -S killingfloor ./killingfloor.sh

Your server is now running, Enjoy!

Views: 8

Recent Articles

  • How to Install JAX with ROCm Acceleratio...
    96
  • Deploy a PyTorch Workspace on a Vultr Cl...
    71
  • Managing Backup Storage
    82
  • Automating FTP Backups in Windows Server
    71
  • Automating FTP Backups in Linux
    75

Popular Articles

  • Our General Terms & Conditions
    2630
  • Our Privacy Policy
    2475
  • Our Cookies Policy
    275
  • Our Terms of Use
    152
  • How to Install JAX with ROCm Acceleratio...
    96