Útmutató: a Wine és a Screen használata Windows-os szerverek futtatásához Linux-on

Adott egy akár tőlünk jó messzi távolban működő számítógép, amihez nekünk SSH-konzolon van hozzáférésünk.
Ebben a cikkben pedig megtudhatod, hogy hogyan futtathatsz a screen segítségével a háttérben olyan műveleteket, amikhez amúgy belépve kellene lenned.

Használat

Ha még nem telepítettük fel a Linuxos környezetünkre a Wine-t (Windows-os környezet), ahol működik a dolog, ezt tegyük is meg.

sudo apt install wine-stable

Mivel szervert akarunk futtatni, ezért másoljuk fel az exét, amire szükségünk van, majd hozzuk létre a képernyőjét.

screen -S teszt

Oké, megvan egy üres képernyő, most el kell indítanunk az alkalmazást.
Nem árt, ha abban a mappában van, ahol tartózkodunk, így könnyebb kiadni a parancsot:

wine teszt.exe

Üssünk egy enter billentyűt, és működik is! Vagyis nagyjából.
Nyomjukmeg a Ctrl+a-t, majd a d-t (itt nem kell enter), akkor fut is, erről a screen -ls paranccsal bizonyosodhatunk meg.

Ha le szeretnénk állítani, akkor a screen -x screennév, vagyis jelen esetben a screen -x teszt, majd a Ctrl+c paranccsal kapcsolhatjuk ki a futó képernyőt.

Ilyenkor a képernyő megmarad, tehát a wine teszt.exe, majd a Ctrl+a, és d parancsokkal ismét működésre bírhatjuk.

Inspiráló ok

Azért írtam meg ezt a cikket, mivel manapság rákaptam arra, hogy Linux-on üzemeltessek – amúgy Windows-ra írt szervereket.

Ez nekem azért jó, mivel az a gép, amiért fizetek, éjjel-nappal egy egész stabil netkapcsolattal együtt képes helyet adni annak, hogy akár egy online játék szerverét futtatva bárki bármikor játszhasson egy kliens segítségével a gépemen.

Remélem, tudtam segíteni, ha erre az infóra volt szükséged!