Hur man installerar Wine 9 på Ubuntu 24.04, 22.04 eller 20.04

Wine 9 är den senaste versionen av det populära kompatibilitetslagret som låter dig köra Windows-applikationer på Unix-liknande operativsystem, inklusive Linux. Den här versionen introducerar stora framsteg, inklusive det nya WoW64-läget, som låter 32-bitars Windows-applikationer köras på en ren 64-bitars Unix-installation, förbättrat Wayland-stöd och bättre ARM64-kompatibilitet. Dessutom ger Wine 9 förbättringar av grafiken, inklusive Vulkan-stöd, och uppdateringar av Direct3D, DirectShow och DirectMusic, vilket förbättrar prestanda och kompatibilitet med många applikationer och spel.

För att installera Wine 9 på Ubuntu 24.04, 22.04 eller 20.04 LTS kan du använda WineHQ-förrådet, som erbjuder de senaste stabila, pre-release- och utvecklingsbyggen. Den här guiden leder dig genom installationsprocessen med kommandoradsterminalen.

Uppdatera Ubuntu före vininstallation

Innan du installerar Wine, uppdatera ditt system för att förhindra potentiella konflikter under installationen:

sudo apt update && sudo apt upgrade

Steg för förinstallation av vin

För att underlätta installationsprocessen av programvaran är det nödvändigt att installera följande paket:

sudo apt install software-properties-common apt-transport-https curl

Aktivera 32-bitarsstöd för vin (valfritt)

Aktivera 32-bitars arkitekturstöd för att göra Wine kompatibel med många spel och Windows-applikationer. Brist på detta stöd kan begränsa Wines användbarhet.

För att aktivera 32-bitars arkitekturstöd, kör kommandot nedan:

sudo dpkg --add-architecture i386

Speciellt för lägre system bör användare aktivera den här funktionen eftersom många 32-bitars spel kräver det. Kraftfulla system kommer inte att uppleva någon negativ inverkan av att installera dessa paket, vilket säkerställer fullständig kompatibilitet med Wine och smidig drift av olika applikationer.

Importera WineHQ APT Repository

Innan du installerar några versioner av Wine från WineHQ är det avgörande att importera GPG-nyckeln och WineHQ-förrådet för ditt Ubuntu Linux-system för att säkerställa äktheten av Wine-paketen.

För att importera den nödvändiga GPG-nyckeln, kör följande kommando:

curl -s https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg > /dev/null

Importera sedan WineHQ-förvaret med följande kommando:

echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main | sudo tee /etc/apt/sources.list.d/winehq.list

Efter att ha importerat GPG-nyckeln och arkivet, kör en APT-uppdatering för att bekräfta de nyligen importerade paketen:

sudo apt update

Fortsätt med vininstallationen

Alternativ 1: Installera Wine stabil release

Den första metoden för att installera Wine är att installera den senaste stabila versionen från WineHQ-förvaret, vilket ofta är en bättre lösning än att använda Ubuntu-repository-versionen. Det här alternativet ger en mer uppdaterad version av Wine utan att vara lika banbrytande som utvecklingsversionen från WineHQ.

För att installera den stabila vinversionen, kör följande kommando:

sudo apt install --install-recommends winehq-stable

Obs: Använd alternativet –install-recommends för att installera WineHQs rekommenderade beroenden och optimera dess prestanda på ditt system.

När installationen är klar kan du verifiera versionen av Wine som du har installerat genom att skriva följande kommando:

wine --version

Detta kommer att visa Wine-versionen som för närvarande är installerad på ditt system.

Alternativ – Installera Wine från Ubuntu Repository

Överväg att installera versionen som är tillgänglig i Ubuntus repositories för en stabil Wine-release. Även om den kanske är föråldrad är den här versionen ett pålitligt alternativ.

För att installera 64-bitars Wine-versionen från Ubuntu-förvaret, skriv in kommandot nedan:

sudo apt install wine64

Om du har aktiverat 32-bitarsstöd installerar du både 64-bitars och 32-bitars arkitekturer enligt beskrivningen:

sudo apt install wine64 wine32

Detta kommando kommer att installera både 64-bitars och 32-bitarsversionerna av Wine.

Alternativ 2: Installera Wine staging release

Den andra metoden för att installera Wine är att installera den senaste versionen från staging-grenen. Det här alternativet ger en beta- eller testversion strax före den officiella releasen. Den är idealisk för användare som föredrar en nyare version av Wine framför den stabila versionen men inte vill riskera instabiliteten med att använda den avancerade utvecklingsversionen.

För att installera Wine Staging-versionen, kör följande kommando:

sudo apt install --install-recommends winehq-staging

Detta kommer att installera den senaste versionen av Wine från staging-grenen, inklusive eventuella nödvändiga beroenden.

När installationen är klar kan du verifiera versionen av Wine som du har installerat genom att skriva följande kommando:

wine --version

Detta kommer att visa Wine-versionen som för närvarande är installerad på ditt system.

Alternativ 3: Installera Wine devel (nattlig devversion)

Överväg att installera Wine från utvecklingsgrenen för att få tillgång till de senaste funktionerna. Även om den här versionen är banbrytande, kan den vara instabil. Därför bör endast erfarna användare eller utvecklare använda det.

För att installera vinutvecklingsversionen, skriv in kommandot nedan:

sudo apt install --install-recommends winehq-devel

Detta kommer att installera den senaste versionen av Wine från utvecklingsgrenen och alla nödvändiga beroenden.

När installationen är klar kan du verifiera versionen av Wine som du har installerat genom att skriva följande kommando:

wine --version

Detta kommer att visa den Wine-version som för närvarande är installerad på ditt system. Genom att följa dessa steg kan du installera den senaste utvecklingsversionen av Wine och uppleva dess senaste funktioner.

Slutför installationen av vin

Efter att ha lyckats installera WineHQ på ditt Ubuntu-system, slutför du installationen genom att köra kommandot "winecfg". Detta kommando ställer in de nödvändiga miljöerna för Wine, inklusive Mono, för att köra .NET-program på Linux.

För att initiera vinkonfigurationsdialogen anger du kommandot nedan:

winecfg

Klicka på "Installera" för att starta nödvändiga installationer. När det är klart visas dialogrutan Vinkonfiguration, där du kan justera vininställningarna om det behövs. Standardinställningen är Windows 7, men du kanske vill byta till en nyare version, som Windows 10, eftersom Windows 11 inte stöds ännu.

När du har gjort alla önskade ändringar, stäng dialogrutan.

Det finns även tillval som du kan installera för att göra din vinupplevelse ännu bättre. Du kan till exempel installera winetricks, som ger extra bibliotek och applikationer för att hjälpa Wine att köra Windows-programvara smidigare. Du kan installera winetricks genom att köra följande kommando i din terminal:

sudo apt install winetricks

Med winetricks installerade, använd det för att introducera ytterligare Windows-komponenter som inte ingår i Wine. Till exempel, för att installera 32-bitars Microsoft-teckensnitt, använd kommandot nedan:

winetricks allfonts

Ytterligare vinkommandon

Exempel på installation av vinpaket på Ubuntu: Installera NotePad ++

För att köra en binär Windows-fil med Wine kan du högerklicka på filen, välja "Öppna med annat program" och välja Vin från listan över program.

Du vill till exempel ladda ner och installera Notepad++ på ditt Ubuntu-system med Wine. Ladda först ner Anteckningar++ installation .exe-fil från den officiella webbplatsen. När nedladdningen är klar, navigera till filens katalog.

För att köra installationsfilen med Wine, högerklicka på .exe-filen, välj "Öppna med annat program" och välj sedan Wine från listan över program.

För att köra Notepad++, klicka på programikonen, så startar programvaran med Wine. Du kan använda samma process för att köra andra Windows-program på ditt Ubuntu-system.

Konfigurera Wine som 32-bitars

Wine på Ubuntu kan konfigureras för att köra både 32-bitars och 64-bitars Windows-applikationer. Medan standardkonfigurationen stöder 64-bitars applikationer, är det möjligt att justera inställningarna för att stödja 32-bitars applikationer.

För 32-bitars applikationsinställning, justera WINEARCH miljövariabel till "win32" och ställ in WINEPREFIX miljövariabel till en annan katalog än standardkatalogen "~/.wine".

För att ställa in WINEARCH till "win32", skriv in följande kommando:

export WINEARCH=win32

Ställ sedan in miljövariabeln WINEPREFIX till en annan katalog än standardkatalogen "~/.wine". Du kan göra detta genom att skriva följande kommando:

export WINEPREFIX=~/.wine32

Detta kommando skapar en ny vinprefixkatalog som heter ".wine32" i din hemkatalog.

winecfg

Slutligen kör du dialogrutan Vinkonfiguration med kommandot "winecfg" för att tillämpa ändringarna du har gjort:

winecfg

Detta öppnar Wine-konfigurationsfönstret, där du kan göra nödvändiga ändringar av inställningarna för dina 32-bitarsapplikationer.

Kommandon för att köra vin från terminal

Kör Wine-kommandon från Ubuntu-terminalen för större kontroll över den körda programvaran. Det här avsnittet introducerar och förklarar några vanliga Wine-kommandon.

vinkommando

Det mest grundläggande kommandot för Wine är "vin". Detta kommando låter dig köra Windows-program från terminalen. För att använda det här kommandot, skriv "vin" följt av sökvägen till .exe-filen du vill köra.

Exempel:

wine /path/to/program.exe

kommandot winecfg

Kommandot "winecfg" låter dig konfigurera olika inställningar för Wine, såsom Windows-versionen, ljudinställningar och grafikinställningar. Detta kommando öppnar dialogrutan Vinkonfiguration, där du kan ändra inställningarna.

Exempel:

winecfg

regedit kommando

Kommandot "regedit" låter dig komma åt Wine Registry Editor, en databas som lagrar konfigurationsinställningar för Wine och Windows-applikationer.

Exempel:

wine regedit

winetricks kommando

Använd kommandot "winetricks" för att installera ytterligare komponenter och bibliotek som inte är buntade med Wine, välj från en lista över tillgängliga komponenter.

Exempel:

winetricks allfonts

kommando för vinväg

Kommandot "winepath" konverterar sökvägar i Windows-stil till banor i Unix-stil och vice versa. Det är användbart för skript som fungerar med både Windows- och Unix-sökvägar.

Exempel:

winepath -w /unix/path

Det här kommandot kommer att konvertera sökvägen i Unix-stil till en sökväg i Windows-stil.

vinserver kommando

Kommandot "wineserver" övervakar vinservern, vilket underlättar kommunikationen mellan Windows-applikationer och Linux. Även om den används sällan, kan den hjälpa till med felsökning och felsökning.

Exempel:

wineserver -k

Detta kommando kommer att döda Wine-servern, vilket kan hjälpa till att lösa vissa problem med Wine.

Genom att använda dessa Wine-kommandon kan du få mer kontroll över dina Windows-applikationer och förbättra din upplevelse av att köra dem på Ubuntu.

Uppdaterar Wine

För att uppdatera Wine till den senaste versionen från WineHQ måste du köra följande kommando i terminalen:

sudo apt upgrade && sudo apt update

Ta bort vin

Beroende på vilken version av Wine du har installerat kan du använda ett av följande kommandon för att ta bort det.

sudo apt remove winehq-stable
sudo apt remove winehq-staging
sudo apt remove winehq-devel

Efter att ha tagit bort versionen av Wine som du inte längre behöver kan du ta bort förvarsfilen med följande kommando:

sudo rm /etc/apt/sources.list.d/winehq.list

Om du har tagit bort WineHQ-förvaret, överväg att ta bort GPG-nyckeln med kommandot nedan:

sudo rm /usr/share/keyrings/winehq.gpg

Ta bort vin (Ubuntu Repository-versioner)

Om du installerade Wine från standard Ubuntu-förvaret kan du använda följande kommando för att ta bort det:

sudo apt remove wine32 wine64

Slutsats

Med Wine 9 installerat på ditt Ubuntu-system kan du dra full nytta av de senaste förbättringarna i att köra Windows-applikationer på Linux. Användningen av WineHQ-förrådet säkerställer att du har tillgång till de senaste funktionerna och förbättringarna. Njut av den förbättrade kompatibiliteten, prestanda och nya funktioner som Wine 9 erbjuder, vilket möjliggör en sömlös upplevelse med Windows-applikationer på din Linux-installation.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar