Ga naar hoofdinhoud

VPS: Wine Compatibility Layer Linux Setup

Deze handleiding is gemaakt met de volgende producten:

(Details kunnen verschillen bij producten van verschillende aanbieders, maar de hoofdconcepten blijven hetzelfde)

Introductie

Wine is een open-source compatibiliteitslaag voor Linux waarmee software die oorspronkelijk voor Windows is ontwikkeld, op Linux-systemen kan draaien. Dit is vooral belangrijk voor dedicated game-servers die alleen Windows-serverbestanden aanbieden en kan een vereiste zijn voor onze andere Linux dedicated game server handleidingen. In deze gids nemen we je mee door het installatieproces van Wine op je Linux-server. We gebruiken Ubuntu als voorbeeld, maar de stappen zijn vergelijkbaar voor andere distributies.

Voorbereiding

Begin met het verbinden met je VPS via SSH. Gebruik onze SSH Initial Access gids als je hulp nodig hebt bij het verbinden.

Wine installeren

Start de installatie door te zorgen dat de map /etc/apt/keyrings/ bestaat, dit is nodig voor Wine.

sudo mkdir -pm755 /etc/apt/keyrings

Download vervolgens de Wine GPG-sleutel en sla deze op in deze map om te verifiëren dat het pakket authentiek is.

sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Je moet ook de sources-lijst voor WineHQ opslaan, dit kan met het volgende kant-en-klare commando:

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources

Voer daarna het update-commando uit zodat je pakketbronnen worden vernieuwd en geïnstalleerd.

sudo apt update

Nu kun je doorgaan met het belangrijkste deel: het downloaden van de nieuwste versie van Wine. Dit kan even duren.

sudo apt install --install-recommends winehq-staging

Tot slot moet je nog een paar extra pakketten installeren om ervoor te zorgen dat Wine goed werkt met dedicated game-servers. Voer hiervoor het volgende commando uit:

sudo apt install cabextract winbind screen xvfb

Conclusie

Je hebt nu succesvol de Wine compatibiliteitslaag opgezet, waardoor je Windows-programma’s op je Linux-server kunt draaien. Met deze belangrijke vereiste geïnstalleerd, kun je nu dedicated game-servers installeren, zelfs als ze voor Windows zijn gemaakt.

We raden je aan om ook de andere gidsen in deze sectie te bekijken, waarin het installeren van specifieke games via SteamCMD wordt behandeld en mogelijk het gebruik van Wine voor Windows-gebaseerde dedicated serverbestanden.