Hoppa till huvudinnehåll

Dedikerad Server: Wine Compatibility Layer Linux-Setup

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Wine är ett open-source kompatibilitetslager för Linux som gör det möjligt att köra programvara som ursprungligen är utvecklad för Windows på Linux-system. Detta är extra viktigt för dedikerade spelservrar som bara erbjuder Windows-serverfiler och kan vara ett krav för våra andra guider för Linux dedikerade spelservrar. I den här guiden går vi igenom första gången-setupen för att installera Wine på din Linux-server. Vi använder Ubuntu i exemplen, men processen är väldigt liknande för andra distributioner.

Förberedelser

Börja med att ansluta till din dedikerade server via SSH. Använd vår SSH Initial Access-guide om du behöver hjälp med detta.

Installera Wine

Starta installationsprocessen genom att säkerställa att katalogen /etc/apt/keyrings/ finns, eftersom detta krävs för Wine.

sudo mkdir -pm755 /etc/apt/keyrings

Ladda sedan ner och spara Wine GPG-nyckeln i denna katalog, vilket verifierar att paketet är äkta.

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

Du behöver också spara källistan för WineHQ, vilket du kan göra med följande färdigskrivna kommando:

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

Kör uppdateringskommandot för att se till att dina paketändringar läses in och installeras.

sudo apt update

Nu kan du gå vidare med huvudsteget och ladda ner den senaste versionen av Wine. Detta kan ta en liten stund.

sudo apt install --install-recommends winehq-staging

Till sist behöver du installera några extra paket för att säkerställa att Wine fungerar bra med dedikerade spelservrar genom att köra följande kommando.

sudo apt install cabextract winbind screen xvfb

Avslutning

Du har nu framgångsrikt satt upp Wine-kompatibilitetslagret, vilket gör att du kan köra Windows-program på din Linux-server. Med detta viktiga förutsättning installerad kan du nu fortsätta med att installera dedikerade spelservrar även om de är byggda för Windows.

Vi rekommenderar att du kollar in de andra guiderna i denna sektion som täcker installation av specifika spel via SteamCMD och eventuellt Wine för Windows-baserade dedikerade serverfiler.