Jump to content
Sign in to follow this  

Arma 2 Linux - Standalone Server 1.08

Recommended Posts

Arma 2 (the original game) - Linux Standalone Server 1.08 is available now.

Arma 2 Linux Standalone Server 1.08


Copyrigt © 2010 Bohemia Interactive Studio. All rights reserved.

For more information please visit


Installation instructions:


1. Following programs must have been installed on your Linux-box:

tar, gcc. Optional: md5sum (for setup integrity check)

1a. On some verions of Linux (this was reported for RedHat 9

and Gentoo linux 2.4.20) the NSCD deamon must be installed to

run ArmA 2 server successfully. Caching of DNS would be sufficient.

2. Copy the whole "ArmA 2" directory from Windows

to some Linux-directory (arma2). DON'T DO ANY DATA CONVERSIONS

(even "dos2unix" translation of text files is not necessary).

Example: you can use PKZIP (WinZip, PowerArchiver, etc.) on

Windows and "unzip" on Linux.

Don't use upper case letters in the ArmA2 directory name

(/home/bob/arma2 will be good, /home/bob/ArmA2

may cause some troubles).

ArmA2 directory should contain subdirectories "Addons", "Bin",

"Campaigns", etc.

3. Copy the "server-x.xx.tar.gz" (x.xx is version number) file into

the arma2 directory. Unpack and install it with commands:

arma2$ tar -xjf server-x.xx.tar.bz2

arma2$ ./install

Watch the messages - they will inform you whether your installation

is successful.

4. Dedicated server can be started in foreground:

arma2$ ./server

Or in background:

o$ nohup ./server > out.txt 2> err.txt &

[1] <pid>

5. Running server can be stopped by executing:

$ kill -s SIGINT <pid>

Where <pid> is process-id of mother server thread (printed out in

"nohup" command).

6. ArmA2server has a feature: command-line parameter

"-pid=<pid_file>". It causes creation of <pid_file> with

PID of root ArmA2 process. If IP port specified in "-port=<nn>"

parameter is busy (in usage), ArmA2 will terminate immediately

and <pid_file> won't be written..

7. The "arma2server" script is provided for automatic server

start/restart/status query/etc. Please be sure to edit


After this is done, install (hard-link?) the script into

"/etc/rc.d/init.d/arma2server" file. After that it can be managed

by "chkconfig" (see info/man).

Edited by Dwarden
subject tweak

Share this post

Link to post
Share on other sites

I really am lucky :)

I've just entered the ARMA2 world and the final linux DS has just been released.

Share this post

Link to post
Share on other sites

How do we configure difficulty settings on Linux Server ?

I see the default "player" folder in arma 2 directory and inside it the A2OA profile. But if i change it to get my own default difficulty settings and then reboot the server, the game itself erase all the configuration in it.

And all that is left is :













No more settings for regular, veteran, etc..

Any idea why ?

Share this post

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now
Sign in to follow this