Sådan installeres Wine 9 på Ubuntu 24.04, 22.04 eller 20.04

Wine 9 er den seneste udgivelse af det populære kompatibilitetslag, der giver dig mulighed for at køre Windows-applikationer på Unix-lignende operativsystemer, inklusive Linux. Denne version introducerer store fremskridt, herunder den nye WoW64-tilstand, som tillader 32-bit Windows-applikationer at køre på en ren 64-bit Unix-installation, forbedret Wayland-understøttelse og bedre ARM64-kompatibilitet. Derudover bringer Wine 9 forbedringer til grafik, inklusive Vulkan-understøttelse og opdateringer til Direct3D, DirectShow og DirectMusic, hvilket forbedrer ydeevne og kompatibilitet med mange applikationer og spil.

For at installere Wine 9 på Ubuntu 24.04, 22.04 eller 20.04 LTS kan du bruge WineHQ-lageret, som tilbyder de seneste stabile, pre-release og udviklingsbuilds. Denne guide vil lede dig gennem installationsprocessen ved hjælp af kommandolinjeterminalen.

Opdater Ubuntu før vininstallation

Før du installerer Wine, skal du opdatere dit system for at forhindre potentielle konflikter under installationen:

sudo apt update && sudo apt upgrade

Trin til forudinstallation af vin

For at lette installationsprocessen af ​​softwaren er det nødvendigt at installere følgende pakker:

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

Aktiver 32-bit support til vin (valgfrit)

Aktiver 32-bit arkitekturunderstøttelse for at gøre Wine kompatibel med mange spil og Windows-applikationer. Mangel på denne support kan begrænse Wines anvendelighed.

For at aktivere 32-bit arkitekturunderstøttelse skal du udføre kommandoen nedenfor:

sudo dpkg --add-architecture i386

Især for lavere systemer bør brugere aktivere denne funktion, da mange 32-bit spil kræver det. Kraftige systemer vil ikke opleve nogen negativ påvirkning af at installere disse pakker, hvilket sikrer fuldstændig kompatibilitet med Wine og problemfri drift af forskellige applikationer.

Importer WineHQ APT Repository

Før du installerer nogen versioner af Wine fra WineHQ, er det afgørende at importere GPG-nøglen og WineHQ-lageret til dit Ubuntu Linux-system for at sikre ægtheden af ​​Wine-pakkerne.

For at importere den nødvendige GPG-nøgle skal du køre følgende kommando:

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

Importer derefter WineHQ-lageret ved hjælp af følgende 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 import af GPG-nøglen og lageret skal du udføre en APT-opdatering for at bekræfte de nyligt importerede pakker:

sudo apt update

Fortsæt med vininstallation

Mulighed 1: Installer Wine stabil release

Den første metode til at installere Wine er at installere den seneste stabile version fra WineHQ-depotet, hvilket ofte er en bedre løsning end at bruge Ubuntu-repository-versionen. Denne mulighed giver en mere opdateret version af Wine uden at være så banebrydende som udviklingsudgivelsen fra WineHQ.

For at installere den stabile vinudgivelse skal du køre følgende kommando:

sudo apt install --install-recommends winehq-stable

Bemærk: Benyt –install-recommends muligheden til at installere WineHQs anbefalede afhængigheder, optimer dets ydeevne på dit system.

Når installationen er færdig, kan du bekræfte den version af Wine, du har installeret, ved at skrive følgende kommando:

wine --version

Dette vil vise den Wine-version, der i øjeblikket er installeret på dit system.

Alternativ – Installer Wine fra Ubuntu Repository

Overvej at installere den tilgængelige version i Ubuntus repositories for at få en stabil vinudgivelse. Selvom den muligvis er forældet, er denne version et pålideligt alternativ.

For at installere 64-bit Wine-versionen fra Ubuntu-lageret skal du indtaste kommandoen nedenfor:

sudo apt install wine64

Hvis du har aktiveret 32-bit support, skal du installere både 64-bit og 32-bit arkitekturer som beskrevet:

sudo apt install wine64 wine32

Denne kommando vil installere både 64-bit og 32-bit versionerne af Wine.

Mulighed 2: Installer Wine staging release

Den anden metode til at installere Wine er at installere den nyeste version fra staging-grenen. Denne mulighed giver en beta- eller testversion lige før den officielle udgivelse. Den er ideel til brugere, der foretrækker en nyere version af Wine frem for den stabile udgivelse, men ikke ønsker at risikere ustabiliteten ved at bruge den avancerede udviklingsversion.

For at installere Wine Staging-udgivelsen skal du køre følgende kommando:

sudo apt install --install-recommends winehq-staging

Dette vil installere den seneste version af Wine fra staging-grenen, inklusive eventuelle nødvendige afhængigheder.

Når installationen er færdig, kan du bekræfte den version af Wine, du har installeret, ved at skrive følgende kommando:

wine --version

Dette vil vise den Wine-version, der i øjeblikket er installeret på dit system.

Mulighed 3: Installer Wine devel (aftens dev-version)

Overvej at installere Wine fra udviklingsgrenen for at få adgang til de seneste funktioner. Selvom denne version er banebrydende, kan den være ustabil. Derfor bør kun erfarne brugere eller udviklere bruge det.

For at installere Wine-udviklingsudgivelsen skal du indtaste kommandoen nedenfor:

sudo apt install --install-recommends winehq-devel

Dette vil installere den seneste version af Wine fra udviklingsgrenen og eventuelle nødvendige afhængigheder.

Når installationen er færdig, kan du bekræfte den version af Wine, du har installeret, ved at skrive følgende kommando:

wine --version

Dette vil vise den Wine-version, der i øjeblikket er installeret på dit system. Ved at følge disse trin kan du installere den seneste udviklingsversion af Wine og opleve dens nyeste funktioner.

Afslut vininstallation

Når du har installeret WineHQ på dit Ubuntu-system, skal du afslutte installationen ved at køre kommandoen "winecfg". Denne kommando opsætter de nødvendige miljøer for Wine, inklusive Mono, til at køre .NET-applikationer på Linux.

Indtast kommandoen nedenfor for at starte vinkonfigurationsdialogen:

winecfg

Klik på "Installer" for at starte de nødvendige installationer. Efter afslutningen vises dialogboksen Vinkonfiguration, hvor du kan justere Vinindstillingerne, hvis det er nødvendigt. Standardindstillingen er Windows 7, men du vil måske skifte til en nyere version, som Windows 10, da Windows 11 ikke understøttes endnu.

Når du er færdig med at foretage de ønskede ændringer, skal du lukke dialogboksen.

Der er også ekstraudstyr, som du kan installere for at gøre din vinoplevelse endnu bedre. For eksempel kan du installere winetricks, som giver ekstra biblioteker og applikationer til at hjælpe Wine med at køre Windows-software mere smidigt. Du kan installere winetricks ved at køre følgende kommando i din terminal:

sudo apt install winetricks

Med winetricks installeret, brug det til at introducere yderligere Windows-komponenter, der ikke er inkluderet i Wine. For at installere 32-bit Microsoft-skrifttyperne skal du bruge kommandoen nedenfor:

winetricks allfonts

Yderligere vinkommandoer

Eksempel på installation af vinpakke på Ubuntu: Installer NotePad ++

For at køre en Windows binær fil ved hjælp af Wine, kan du højreklikke på filen, vælge "Åbn med anden applikation" og vælge Vin fra listen over applikationer.

For eksempel vil du downloade og installere Notepad++ på dit Ubuntu-system ved hjælp af Wine. Først skal du downloade Notesblok++ installation .exe-fil fra den officielle hjemmeside. Når overførslen er fuldført, skal du navigere til filens mappe.

For at køre installationsfilen ved hjælp af Wine skal du højreklikke på .exe-filen, vælge "Åbn med andet program" og derefter vælge Vin fra listen over programmer.

For at køre Notepad++ skal du klikke på applikationsikonet, og softwaren starter ved hjælp af Wine. Du kan bruge den samme proces til at køre andre Windows-applikationer på dit Ubuntu-system.

Konfigurer Wine som 32-bit

Vin på Ubuntu kan konfigureres til at køre både 32-bit og 64-bit Windows-applikationer. Mens standardkonfigurationen understøtter 64-bit applikationer, er det muligt at justere indstillingerne for at understøtte 32-bit applikationer.

Til 32-bit applikationsopsætningen skal du justere WINEARCH-miljøvariablen til "win32" og indstille WINEPREFIX-miljøvariablen til en anden mappe end standardmappen "~/.wine".

For at indstille WINEARCH til "win32" skal du indtaste følgende kommando:

export WINEARCH=win32

Indstil derefter WINEPREFIX-miljøvariablen til en anden mappe end standardmappen "~/.wine". Du kan gøre dette ved at skrive følgende kommando:

export WINEPREFIX=~/.wine32

Denne kommando opretter en ny vinpræfiks-mappe kaldet ".wine32" i din hjemmemappe.

winecfg

Til sidst skal du køre vinkonfigurationsdialogboksen ved at bruge kommandoen "winecfg" for at anvende de ændringer, du har foretaget:

winecfg

Dette åbner vinkonfigurationsvinduet, hvor du kan foretage de nødvendige ændringer af indstillingerne for dine 32-bit applikationer.

Kommandoer til at køre vin fra terminal

Udfør Wine-kommandoer fra Ubuntu-terminalen for at få større kontrol over den kørende software. Dette afsnit introducerer og forklarer nogle almindeligt anvendte Wine-kommandoer.

vinkommando

Den mest grundlæggende kommando for vin er "vin." Denne kommando giver dig mulighed for at køre Windows-programmer fra terminalen. For at bruge denne kommando skal du skrive "vin" efterfulgt af stien til den .exe-fil, du ønsker at køre.

Eksempel:

wine /path/to/program.exe

winecfg kommando

Kommandoen "winecfg" giver dig mulighed for at konfigurere forskellige indstillinger for Wine, såsom Windows-versionen, lydindstillinger og grafikindstillinger. Denne kommando åbner dialogboksen Vinkonfiguration, hvor du kan ændre indstillingerne.

Eksempel:

winecfg

regedit kommando

Kommandoen "regedit" giver dig adgang til Wine Registry Editor, en database, der gemmer konfigurationsindstillinger for Wine og Windows-applikationer.

Eksempel:

wine regedit

winetricks kommando

Brug kommandoen "winetricks" til at installere yderligere komponenter og biblioteker, der ikke er bundtet med Wine, ved at vælge fra en liste over tilgængelige komponenter.

Eksempel:

winetricks allfonts

vinsti kommando

Kommandoen "winepath" konverterer stier i Windows-stil til stier i Unix-stil og omvendt. Det er nyttigt til scripts, der fungerer med både Windows- og Unix-stier.

Eksempel:

winepath -w /unix/path

Denne kommando vil konvertere Unix-stil-stien til en Windows-stil-sti.

vinserver kommando

Kommandoen "vinserver" overvåger vinserveren, hvilket letter kommunikationen mellem Windows-applikationer og Linux. Selvom det sjældent bruges, kan det hjælpe med fejlfinding og fejlfinding.

Eksempel:

wineserver -k

Denne kommando vil dræbe Wine-serveren, hvilket kan hjælpe med at løse nogle problemer med Wine.

Ved at bruge disse Wine-kommandoer kan du få mere kontrol over dine Windows-applikationer og forbedre din oplevelse med at køre dem på Ubuntu.

Opdatering af vin

For at opdatere Wine til den seneste version fra WineHQ skal du køre følgende kommando i terminalen:

sudo apt upgrade && sudo apt update

Fjernelse af vin

Afhængigt af hvilken version af Wine du har installeret, kan du bruge en af ​​følgende kommandoer til at fjerne den.

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

Efter at have fjernet den version af Wine, som du ikke længere har brug for, kan du slette depotfilen ved hjælp af følgende kommando:

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

Hvis du har slettet WineHQ-lageret, kan du overveje at fjerne GPG-nøglen med kommandoen nedenfor:

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

Fjern vin (Ubuntu Repository-versioner)

Hvis du installerede Wine fra standard Ubuntu-lageret, kan du bruge følgende kommando til at fjerne det:

sudo apt remove wine32 wine64

Konklusion

Med Wine 9 installeret på dit Ubuntu-system kan du drage fuld fordel af de seneste forbedringer i at køre Windows-applikationer på Linux. Brugen af ​​WineHQ-depotet sikrer, at du har adgang til de mest opdaterede funktioner og forbedringer. Nyd den forbedrede kompatibilitet, ydeevne og nye muligheder, som Wine 9 tilbyder, hvilket muliggør en problemfri oplevelse med Windows-applikationer på din Linux-opsætning.

Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar