Hur man installerar WineHQ på Ubuntu 22.04 LTS

Wine är kompatibilitetslagret med öppen källkod som låter dig köra Windows-applikationer på olika operativsystem, inklusive macOS och Linux. Den översätter varje systemanrop som din applikation gör till en likvärdig POSIX-funktion som används på alla tre plattformarna – något som kan vara till stor hjälp om man inte har tillgång till eller behöver specifika funktioner som bara är tillgängliga i Microsofts operativsystem!

En annan funktion med att använda Wine är Wine AppDB är en databas som innehåller listor över testade och bekräftade applikationer som kan köras under Wine. Detta program sparar besväret för Linux-användare som vill använda Windows-baserade program på sina UNIX-system, men inte alla program kommer att fungera på detta sätt; vissa kan ha konstiga buggar eller kraschar när de körs utan fel i förväg (även om det är möjligt).

I följande handledning lär du dig hur du installerar och konfigurerar Vin på Ubuntu 22.04 LTS Jammy Jellyfish med hjälp av kommandoradsterminalen genom att importera det officiella WineHQ-förrådet och installera den senaste stabila eller nästa utgåva med titeln utveckling för de som är angelägna om att prova den senaste versionen av Wine för dina Windows-kompatibilitetsbehov.

Uppdatera Ubuntu

Innan du börjar, kör en snabb uppdatering för att säkerställa att ditt system är uppdaterat för att undvika konflikter under installationen av Wine.

sudo apt update && sudo apt upgrade -y

Installera nödvändiga paket

Följande paket måste installeras för att underlätta installationen av programvaran.

sudo apt install software-properties-common apt-transport-https wget -y

Om du är osäker, kör kommandot; det kommer inte att skada dig.

Dessa är de vanligaste mjukvarupaketen som finns på nästan alla Linux-distributioner.

Aktivera 32-bitars support

Helst bör du aktivera 32-bitars arkitekturstöd, eftersom många spel och särskilt Windows-applikationer kan komma i denna form. Utan det kan du vara begränsad i vad du kan använda med vin.

sudo dpkg --add-architecture i386

De flesta användare bör aktivera detta för system av lägre ände som bara kan spela lägre ände-spel som kommer i 32-bitars format oftare än inte, och kraftfulla system kommer inte att märka någon effekt när paketen är installerade.

Importera WineHQ GPG Key & Repository

Steget innan du installerar några versioner av Wine från WineHQ, importera GPG-nyckeln och WineHQ Jammy Jellyfish-förrådet med hjälp av följande steg.

Importera först den GPG-nyckel som krävs för att verifiera äktheten av Wine-paketen från WineHQ.

wget -O- https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg

Använd följande kommando och importera WineHQ-förrådet för Ubuntu 22.04 LTS Jammy Jellyfish.

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

Kör nu en APT-uppdatering för att återspegla de nya paketen som har importerats.

sudo apt update

Installera Wine – WineHQ Stable Release

Enbart på grund av att Ubuntu 22.04 LTS släpps IDRAGNINGS- OCH UTVECKLINGSLÄPP finns för närvarande tillgängliga från WineHQ för Jammy Jellyfish, som beskrivs i handledningen nästa två metoder efter den stabila metoden.

Den första metoden är att installera den senaste Wine-versionen från den stabila grenen. Detta är ofta den bästa lösningen eftersom den är mer uppdaterad än Ubuntu-repository-versionen samtidigt som den inte är på topp, såsom utvecklingsreleasen från WineHQ.

Kör följande kommando för att installera den stabila Wine-versionen.

Endast exempel för nu:

sudo apt install winehq-stable --install-recommends  -y

När du är klar, verifiera versionen du har installerat genom att skriva följande kommando:

wine --version

Alternativ – Installera Wine från Ubuntu Repository

Tills WineHQ släpper en stabil version kan du installera Ubuntu-versionen, eftersom det är en ny version eftersom Jammy Jellyfish precis har släppts. Med tiden kommer jag att uppdatera den här handledningen när ovanstående är tillgängligt.

Installera Wine med Ubuntu-förrådet Endast 64-bitarsversion.

sudo apt install wine64 -y

För användare som har aktiverat 32-bitars stöd, installera båda arkitekturerna enligt följande.

sudo apt install wine64 wine32 -y

Installera Wine – WineHQ Staging Release

Den andra metoden är att installera den senaste Wine-versionen från staging-grenen. Detta är idealiskt betaversionen eller testversionen strax före release. För användare som skulle föredra en nyare version snarare än stabil utan att riskera instabilitetsriskerna med bleeding-edge, såsom utvecklingsversionen, rekommenderar jag staging-grenen.

Kör följande kommando för att installera Wine Staging-versionen.

sudo apt install --install-recommends winehq-staging -y

När du är klar, verifiera versionen du har installerat genom att skriva följande kommando:

wine --version

Exempel utmatning:

Hur man installerar WineHQ på Ubuntu 22.04 LTS

Installera Wine – WineHQ Development Release

Den tredje metoden är att installera den senaste Wine-versionen från utvecklingsgrenen. Det här är en mjukvara som är avancerad och kan ibland vara instabil eller orsaka instabilitet i ditt system. Detta rekommenderas för mer erfarna användare eller utvecklare som vill ha ett smakprov på vad som komma skall.

Med stable, kör följande kommando för att installera Wine-utvecklingsversionen.

sudo apt install --install-recommends winehq-devel -y

När du är klar, verifiera versionen du har installerat genom att skriva följande kommando.

wine --version

Exempel utmatning:

Hur man installerar WineHQ på Ubuntu 22.04 LTS

Hur man slutför installationen av vin

När WineHQ är installerat, kör kommandot "winecfg” från din Ubuntu-terminal, som kommer att installera de miljöer som krävs för att Wine ska fungera.

winecfg

Exempel utmatning:

Hur man installerar WineHQ på Ubuntu 22.04 LTS

Presse "installera" att fortsätta

Hur man konfigurerar vin

När du är klar med installationen visas dialogrutan för vinkonfiguration. I det här avsnittet av programvaran kan du konfigurera olika vininställningar.

Standardinställningarna bör vara tillräckliga i de flesta fall. Men om du ändrar något kommer det att vara Windows-versionen som standard från Windows 7 till något mer nyligen, till exempel Windows 10. Ändå, för närvarande stöds inte Windows 11, eftersom det också precis har släppts.

Hur man installerar WineHQ på Ubuntu 22.04 LTS

När du är klar, stäng dialogrutan.

Nu laddar ner någon .exe Windows binär fil som passar din konfiguration, du kan köra den genom att högerklicka och välja "Öppna med annan applikation" och välj Vin att köra.

Exempelvis:

Hur man installerar WineHQ på Ubuntu 22.04 LTS

Hur man kör vin från terminal

Även om du kan högerklicka på nedladdade applikationer och välja öppna med Wine, som de flesta användare vet, kan du använda följande kommando för strikt terminal termer.

wine PROGRAM [ARGUMENTS...]   Run the specified program

Exempelvis:

wine <application name>.exe

Hur man uppdaterar/uppgraderar Wine

För framtida uppdateringar från WineHQ kan detta göras med APT update och APT upgrade kommandot enligt följande.

sudo apt upgrade && sudo apt update

Hur man tar bort (avinstallera) vin

Beroende på dina behov kan du behöva ta bort en viss version av Wine för att installera en annan eller ta bort den helt. Använd ett av motsvarande kommandon för att matcha din version.

Ta bort WineHQ Stable Release

sudo apt autoremove winehq-stable -y

Ta bort WineHQ Staging Release

sudo apt autoremove winehq-staging -y

Ta bort WineHQ Development Release

sudo apt autoremove winehq-devel -y

För fullständig borttagning, radera förvarsfilen.

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

Om du har tagit bort WineHQ-förvaret rekommenderas det att ta bort GPG-nyckeln.

sudo rm /usr/share/keyrings/winehq*

Ta bort vin (Ubuntu Repository-versioner)

Användarna som installerade Wine från Ubuntus standardförråd använder följande kommando.

sudo apt autoremove wine32 wine64 -y

Kommentarer och slutsats

I handledningen har du nu lärt dig hur du installerar Wine, inklusive en demonstration av hur du installerar en Windows .exe-applikation med Wine på ditt Ubuntu-baserade Jammy Jellyfish-system.

Wine är ett utmärkt program som kan gynna användare som behöver köra Windows-applikationer på Linux-system. Med Wine kan du få det bästa av två världar genom att njuta av stabiliteten och säkerheten i Linux samtidigt som du har tillgång till dina favoritprogram i Windows.


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

1 tanke om "Hur man installerar WineHQ på Ubuntu 22.04 LTS"

  1. Buenas, al correr winecfg, no iinstala el mono ni gecko
    Jag får:
    0014:err:ole:get_local_server_stream Misslyckades: 80004002
    Kunde inte hitta Wine Gecko. HTML-rendering kommer att inaktiveras.
    Kunde inte hitta Wine Gecko. HTML-rendering kommer att inaktiveras.
    vin: konfigurationen i L”/home/computador/.wine” har uppdaterats.

    Svara

Lämna en kommentar