Aloita seuraamalla näitä ohjeita miten asentaa Alma Linux ja ottaa käyttöön Etätyöpöytä.

https://tietokettu.net/knowledgebase/1023/Miten-saada-etatyopoyta-hallinta-Alma-Linuxiin.html

Nämä kun olet saanut tehtyä ja kirjauduttua sisään linuxiin

  1. Avaa vasemmasta alakulmasta valikko ja kirjoita hakukenttään ''User'' ja paina enter, aukeaa sivu jossa voit luoda uuden käyttäjän ''Add new user'' luo käyttäjä ja määritä Account type Adminstratoriksi.

SZU1SJe.pngBcjIDU8.png

2. Kirjaudu sisään juuri luomillasi tunnuksilla. (mahdollisesti joudut käyttämään VPS pois päältä ja käynnistämään uudelleen, sitten vain yhdistää etätyöpöydällä uudelleen.)

3.Avaa Terminaali valikosta ja tarkista että olet root @ (oman VPS nimesi) alussa, vaan juuri luomasi käyttäjän nimi @ oma VPS nimesi. Tässä tapauksessa niko@niko1

oousPZz.png

4.Aloitetaan syöttämällä alla olevat komennot:    huom!!!!.(Vasemmassa alakulmassa näet vihreän tilan missä vaiheessa asennus menee) etäyhteys saattaa myös katketa, jos näin käy niin käynnistä vps uudelleen ja yhdistä etätyöpöytään uudelleen ja käynnistä terminal.

CTRL+SHIFT+V = liittää komennot / right click terminaalissa ja paste

sudo dnf update
sudo dnf upgrade -y

wfCr2Pb.png

5.Asennetaan 32bit tuki SteamCMD:lle (vaikka käytössäsi olisi 64bit)

sudo dnf install glibc.i686

sudo dnf update

uiE95LI.png

6.Asennetaan tarvittavat työkalut

sudo dnf install gcc libstdc++.i686 wget tar -y

rEQ8Axw.png
7.Ladataan SteamCMD ja puretaan se.

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz (lataus)

tar -xvzf steamcmd_linux.tar.gz (purku)

wOUaRvk.png

8.Aloitetaan käynnistämällä SteamCMD. Tarkista että olet ''Steam'' juuressa!!!

./steamcmd.sh

OXBoMpf.png

9. Asennetaan CS2 palvelin

force_install_dir /home/steam/cs2-dedicated

miLrKcq.png

10. Kirjaudutaan sisään, (omilla tunnuksilla ja tässä täytyy olla Steam guard päällä!!!!) https://help.steampowered.com/en/faqs/view/7EFD-3CAE-64D3-1C31

login (oma steam tunnuksesi) ja enter

mgZKYO7.pngsyötä salasanasi.

Tämän jälkeen sinulta kysytään Steam guardin koodia, syötä se ja enter.

UXp8CEx.png

11.Seuraavaksi asennetaan CS2 tiedostot komennolla:   (huom! Tässä kestää hetken aikaa)

app_update 730 validate

aHEQcj9.png

jos tulee Error! 'App 730' niin suorita komento uudelleen. 

rYnv8Ne.png

Tämän jälkeen pitäisi tulla teksti Success! App 730 fully installed.

sUKAqDw.png

13. Asennetaan uusi epel-repository

sudo dnf install epel-release -y

sudo dnf update

1bI1XH7.png

14.Seuraavaksi haluamme mennä takaisin juureen cd komennolla. Kun olet juuressa syötä alla olevat komennot millä vaihdetaan kansiota.
Kun olet vaikka päässyt cd Steam kansioon voit tarkistaa mitä tämä kansio pitää sisällä ls komennolla.

cd komennolla kotikansioon 

ja liikuta itsesi

Steam/steamapps/common/CSGO/game/bin/linuxsteamrt64 kansioon. Alla ohjeet 

Tämän jälkeen kun olet päässyt tarkista ls -al komennolla että täältä löytyy "cs2"

tkFwwKn.png

15. Luodaan käynnistys skripti. 

touch start.sh

Tarkista löytyykö se 

ls -al

XlSsnba.png

D61sHfN.png

16.Avataan start.sh tekstieditorissa

nano start.sh

0HejRJo.png
Tämän jälkeen paina CTRL+X
T7t69PL.png
Tämän jälkeen Y
SAaoFMr.png

Tämän jälkeen Enter

17.Tehdään skriptistä käynnistys kelvollinen.

chmod +x start.sh

Nyt jos kirjoitat ls -al pitäisi start.sh olla vihreänä jolloin olet tehnyt oikein.

ls -al

19eFBqX.png 

18.Kokeillaan käynnistää serveri

./start.sh

rwEFWxp.png

Terminalisi voi kaatua tässä vaiheessa, jos näin käy niin käynnistä vain uudelleen ja aloita seuraamaan tästä ohjeita.

19.Luodaan .steam kansio kotikansiossa. Tänne pääset cd komennolla

mkdir ~/.steam (luo .steam kansio)

cd ./steam (siirry .steam kansioon)

Tämän sisälle 2 eri kansiota

mkdir -p ~/.steam/sdk32
mkdir -p ~/.steam/sdk64

cbDSTQu.png

Luodaan symlinkit

ln -s ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/steamclient.so

ln -s ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/steamclient.so

Tarkistetaan toimiiko

ls -l ~/.steam/sdk64/steamclient.so
ls -l ~/.steam/sdk32/steamclient.so

O6mYu4A.png

20.Muokataan palomuurin asetuksia joko terminaalin kautta tai desktopin kautta. (Desktop ohjeet alhaalla)

Terminaali ohjeet:

sudo systemctl status firewalld / katsotaan onko päällä

sudo systemctl start firewalld / käynnistetään

laU8Y7d.png

sudo firewall-cmd --zone=public --add-port=27017/udp --permanent / Avataan portit

sudo firewall-cmd --reload / päivitetään

cyHZufw.png

Nyt on palomuuri kunnossa voimme mennä käynnistämään palvelimen.

mene cd komennolla kotikirjastoon

USvVRAn.png

Syötä ./start.sh

Vsh9y10.png

Serveri päällä, onnittelut.

b1nRd3W.png

Desktop ohjeet:

Avaa valikko ja etsi ''Firewall''

8CQdfEP.png

Valitse "Zones" alempaa "public" ja oikealta "Ports", avaa "Ports" jos tässä ei näy 27017udp niin paina "Add"

sOuJIHb.png

Kirjoita port / port rangeen 27017 ja Protocollasta vaihda "udp" ja OK

3j3PNjr.png

 

Nyt voit avata cs2 consolen ja kirjoittaa
connect (oma vps ip) (porttisi)
esim. connect 109.204.237.123:27017

 

Kuinka laittaa CS2 Console päälle?

9VYFbHW.png

Kuinka avata CS2 Console? Syötä kenttään haluamasi näppäin mistä haluat Consolen aukeavan.

1YrGmM2.png

Jos haluat käynnistää serverisi helpommin luomalla pikakuvakkeen työpöydälle se onnistuu näin:

Klikkaa hiiren oikealla tyhjää kohtaa työpöydällä "Create new", "Link to application"

QYfjPmc.png

Klikkaa keskellä olevaa "Change" aukeaa uusi sivu jossa alempana näkyy "Add" klikkaa siitä

5BHXCku.png

Etsi hakupalkista "konsole" valitse se ja OK. seuraavaksi siirrä Konsole ylimmäiseksi siten että KWrite on keskellä ja Okular alimpana. Näiden jälkeen OK

Zi943Ix.pngwdHYEB8.png

Seuraavaksi avaamme "Application" sivun, täälä "Programin vieressä on "Browse" etsi täältä sinun start.sh ohjelma ja klikkaa OPEN.

a5ui480.png

N41lqxF.png

Nämä kun olet saanut tehtyä ja olet saanut oikean polun Programiin, avaa "Advanced options", täältä ota käyttöön "Run in terminal" ja OK.

oJjd3kP.png

Nyt sinun työpöydällä on sovellus jota klikkaamalla sinun cs2 serverisi aukeaa pelkästään klikkaamalla.

Auttoiko artikkeli teitä? 4 käyttäjistä hyötyivät artikkelista (9 Äänet)