Counter-strike 1

Counter-strike 1

Am vrut să experimentez puțin cu serverele de jocuri.
Într-o nouă serie de articole, vom examina instalarea, configurarea și alte aspecte ale implementării serverului Counter-Strike 1.6 în sistemul de operare Linux Debian.







Testarea testului

Pentru a implementa serverul, mi-am donat serverul de acasă cu următoarea configurație:

  • Procesor: AMD E-350 - Dual Core 1.6GHz
  • Memorie: DDR3 4096Mb
  • Unitate hard disk: WD Caviar Green WD5000AZRX - 500Gb, 5400 rpm

Ca sistem de operare, am ales Linux Debian 7.6 Wheeze cu pachete standard.
În timpul instalării, în ultima etapă a fost selectat numai pachetul SSH Server. pentru gestionarea de la distanță, care a permis părăsirea serverului în colțul îndepărtat, conectând numai cablul de alimentare și rețeaua.

Primii pași

Voi merge mai departe și vă informăm că serverul Counter-Strike 1.6 nu se permite să ruleze cu drepturi de superuser. Și întrucât nu există nicio posibilitate de a începe ca serviciu și după începerea terminării terminalului SSH, activitatea serverului va fi finalizată.
Pentru a evita aceste probleme - primul lucru a fost să instalați pachete

  • sudo - permite unui utilizator obișnuit să efectueze acțiuni cu privilegii superuser
  • ecran - pentru a lansa aplicații într-un terminal virtual

Adăugați, de asemenea, utilizatorul dvs. (creat în timpul instalării, în cazul meu - user denis) grupului sudo. Pentru a utiliza echipa cu același nume, după cum este necesar.







Acum suntem capabili să ne conectăm de la un alt computer din rețeaua de domiciliu în numele denizatorului:

Totul, din acest moment gestionăm serverul numai eliminat.

Instalarea programului SteamCMD

SteamCMD este scriptul oficial pentru instalarea de servere de jocuri pe sisteme bazate pe Linux
Creați un director pentru script și descărcați-l:

Avem arhiva cu scenariul.
Despachetați acum, ștergeți arhiva, deoarece nu mai este necesară și atribuiți scriptului dreptul de a executa:

De asemenea, avem nevoie de un set de biblioteci pentru rularea aplicațiilor pe 32 de biți:

Dacă ați făcut totul bine, atunci procesul de descărcare a actualizărilor va merge și la sfârșitul terminalului va da un salut la SteamCMD

Instalarea și rularea serverului CS 1.6

Deci, am lansat pachetul de încărcare pentru server, vom trece la următorii pași:

Instalarea HLDS

Acum, să specificăm unde să descărcăm fișiere de server:

Acum mergem direct la descărcarea fișierelor:

Aici 90 este serverul pentru Counter-Strike 1.6. Dacă aveți nevoie de altceva, Google vă va ajuta. Acest lucru depășește domeniul de aplicare al articolului.
Cel mai probabil echipa va returna o eroare - repetați din nou și din nou până când totul este descărcat. Dacă eroarea nu dispare - este mai bine să amânați câteva ore. Acest lucru se întâmplă atunci când serverul Steam este supraîncărcat.

De regulă, în majoritatea cazurilor, totul este descărcat din a doua încercare.
Veți fi informat despre descărcarea de succes de către program după cum urmează:

Totul, este posibil să părăsiți SteamCMD

Testarea server-ului de testare

Faulturi, eșec.
În jurnalele se observă o eroare

Problema este populară, soluția nu este, de asemenea, dificilă. Este necesar să creați un director .steam în dosarul de domiciliu al utilizatorului, în numele căruia este pornit serverul:

și să creați un link simbolic sdk32 la directorul linux32 în dosarul cu SteamCMD descărcat anterior

Totul, acum serverul dvs. va începe.

PS pentru perfecționiști

care de fapt nu afectează funcționarea serverului.
Este suficient să creați două fișiere goale:

Dar cu o eroare

Apropo, prieteni, acum pentru toate înregistrările proaspete și importante pe care le puteți urmări direct de la VKontakte publice.

Abonați cu un singur clic:

Citiți același lucru:







Articole similare

Trimiteți-le prietenilor: