Sådan installeres Wine 4.8 (Development Release) i Linux


Vin, et mest populært og kraftfuldt open source-program til Linux, der plejede at køre Windows-baserede applikationer og spil på Linux Platform uden problemer.

WineHQ-teamet annoncerede for nylig en ny udviklingsversion af Wine 4.8 (frigivelseskandidat til den kommende Wine 5.0). Denne nye udviklingsbygning ankommer med en række nye vigtige funktioner og 44 fejlrettelser.

Vinhold, fortsæt med at frigive deres udviklingsbygninger næsten hver uge og tilføj adskillige nye funktioner og rettelser. Hver nye version bringer support til nye applikationer og spil, hvilket gør Wine til et mest populært og skal have værktøj til enhver bruger, der ønsker at køre Windows-baseret software på en Linux-platform.

Ifølge changelog tilføjes følgende nøglefunktioner i denne udgivelse:

  1. Støtte til opbygning af de fleste programmer i PE-format.
  2. Unicode-data opdateret til Unicode 12.0.
  3. Forbedringer af joystick-understøttelse.
  4. Standard til ikke-PIC bygger på i386.
  5. Forskellige fejlrettelser.

For mere detaljerede detaljer om denne build kan du finde på den officielle changelog-side.

Denne artikel guider dig, hvordan du installerer den seneste udviklingsversion af Wine 4.8 på Red Hat og Debian-baserede systemer som CentOS, Fedora, Ubuntu, Linux Mint og andre understøttede distributioner.

Installation af Wine 4.8 på Linux

Desværre er der ikke noget officielt vinlager til rådighed for de Red Hat-baserede systemer, og den eneste måde at installere vin på er at kompilere det fra kilden.

For at gøre dette skal du installere nogle afhængighedspakker som gcc, flex, bison, libX11-devel, freetype-devel og udviklingsværktøjer osv. Disse pakker er nødvendige for at kompilere vin fra kilden.

Lad os installere dem ved hjælp af følgende YUM-kommando på de respektive distributioner.

# yum -y groupinstall 'Development Tools'
# yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel

Skift derefter til normal bruger (her er mit brugernavn 'tecmint'), og download den nyeste udviklingsversion af Wine (dvs. 4.8) og udpak kildetallballpakken ved hjælp af følgende kommandoer.

# su tecmint
$ cd /tmp
$ wget https://dl.winehq.org/wine/source/4.x/wine-4.8.tar.xz
$ tar -xvf wine-4.8.tar.xz -C /tmp/

Nu er det tid til at kompilere og opbygge vininstallatør ved hjælp af følgende kommandoer som normal bruger på de respektive Linux-arkitekturer. Hvis du ikke kender din Linux-distributionsarkitektur, kan du læse denne artikel for at finde ud af, at dit Linux-system er 32-bit eller 64-bit.

Bemærk: Installationsprocessen kan tage op til 15-20 minutter afhængigt af din internet- og hardwarehastighed. Under installationen beder den dig om at indtaste root-adgangskoden.

$ cd wine-4.8/
$ ./configure
$ make
# make install			[Run as root User]
$ cd wine-4.8/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

På Fedora kan du bruge det officielle vinregister til at installere vinpakker som vist:

----------- On Fedora 30 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]
----------- On Fedora 29 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]

Under Ubuntu og Linux Mint-baserede systemer kan du nemt installere den nyeste udviklingsversion af Wine ved hjælp af den officielle PPA.

Åbn en terminal, og kør følgende kommandoer med sudo-privilegier for at downloade og tilføje den nye nøgle.

$ sudo dpkg --add-architecture i386    [Enable 32-bit Arch]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Installer nu Wine på Ubuntu og Linux Mint.

----------------- On Ubuntu 19.04 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- On Ubuntu 18.10 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 18.04 & Linux Mint 19.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 16.04 & Linux Mint 18.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

På Debian-systemer skal du følge nedenstående instruktioner for at installere nyeste WineHQ-udviklingsbygninger.

Først skal du aktivere 32-bit pakker, derefter downloade og installere nøgle, der bruges til at underskrive pakker.

$ sudo dpkg --add-architecture i386  [Only on 64-bit systems]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Dernæst tilføj følgende lager til /etc/apt/sources.list-filen i henhold til din Debian-version.

----------------- Debian 8 (Jessie) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ jessie main

----------------- Debian 9 (Stretch) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ stretch main

----------------- Debian 10 (currently Testing) (Buster) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ buster main

Opdater nu pakkeopbevaringsdatabasen og installer WineH! udviklingsgren som vist.

$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

For andre Linux-distributioner kan installationsinstruktionerne findes på https://www.winehq.org/download.

Sådan bruges vin til at starte Windows-applikationer

Når installationen er gennemført, kan du installere eller køre alle Windows-baserede applikationer eller spil ved hjælp af vin som vist nedenfor.

$ wine notepad
$ wine notepad.exe 
$ wine c:\\windows\\notepad.exe
$ wine64 notepad
$ wine64 notepad.exe 
$ wine64 c:\\windows\\notepad.exe

Bemærk: Husk, dette er en udviklingsbygning og kan ikke installeres eller bruges på produktionssystemer. Det tilrådes kun at bruge denne version til testformål.

Hvis du leder efter en seneste stabile version af Wine, kan du gennemgå vores følgende artikler, der beskriver, hvordan du installerer den mest stabile nyeste version i næsten alle Linux-miljøer.

  1. Installer Wine 4.0 (stabil) i RHEL, CentOS og Fedora
  2. Installer Wine 4.0 (stabil) i Debian, Ubuntu og Mint