How to Setup a Counter-Strike server under Linux.
Counter-Strike 1.6:
Setting up a Counter-Strike 1.6 server using SteamCMD
Tweaking your CS 1.6 server and set kernel frequency to 1000Hz
Installing Metamod 1.20 and AMX Mod X 1.8.2
Installing Metamod-P 1.21 and AMX Mod X 1.8.3
Installing Metamod, AMX Mod X, CSDM 2.1.3d and YAPB 4.3.734
Counter-Strike 2:
Setting up a Counter-Strike 2 server using SteamCMD
Tweaking your CS 2 server and set kernel frequency to 1000Hz
Installing Metamod:Source 2.0
Counter-Strike 2 updates blog
Obsolete:
Setting up a Counter-Strike: GO server using SteamCMD
Tweaking your CS:GO server and set kernel frequency to 1000Hz
Setting up a Counter-Strike server 1.6 using Steam
Installing Metamod 1.19 and AMX Mod X 1.76
Setting up a Counter-Strike 1.5 server using hlds_l
Setting up a beta Counter-Strike server
Setting up a Day of Defeat server
Setting up a Frontline Force server
Running several mods on one server
Server files that are needed
Client files that are needed