The path shown in this error refers to the location Valve built this program. It has nothing to do with your system. Also it can be simply ignored, I don't know why it shows up on some systems (did also show on my Debian 6/Squeeze test machine, but neither on my deployment machine with Debian 7/Wheezy nor on my Fedora 20 test machine ...).
Those entries are ok.
What do you mean by "when installing it"?
Sounds like you got a wrong combination of the Steamworks files. Could you pastebin the whole output.log from the instance you were trying to run?
I only have the following ports:
- in: 25000-25002/UDP
- out: 20,21,80,443/TCP
- (and DNS, NTP but that shouldn't matter )
I think it uses HTTP for the server list so port 80 should be enough.
I don't know about a comparison to a Windows based server but I'd suspect it to perform a little bit better as most things perform better on Linux regarding raw CPU / IO power and you obviously don't need graphics power on the server
Also don't have any numbers for required resources for a given player count, only hosting a server for me and two friends.
Regards,
Alloc