Kako instalirati Wine 4.8 (razvojno izdanje) u Linux


Wine, najpopularnija i najmoćnija aplikacija otvorenog koda za Linux, koja je bez problema pokrenula programe i igre temeljene na sustavu Windows na Linux platformi.

WineHQ tim nedavno je najavio novu razvojnu verziju Wine 4.8 (kandidat za izdanje za nadolazeći Wine 5.0). Ova nova razvojna verzija dolazi s nizom važnih značajki i 44 ispravke programskih pogrešaka.

Vinski tim neprestano objavljuje svoje razvojne verzije gotovo na tjednoj bazi i dodajući brojne nove značajke i popravke. Svaka nova verzija donosi podršku za nove programe i igre, čineći Wine najpopularnijim i mora imati alat za svakog korisnika koji želi pokrenuti softver zasnovan na sustavu Windows na Linux platformi.

Prema dnevniku promjena, u ovo su izdanje dodane sljedeće ključne značajke:

  1. Podržati izgradnju većine programa u PE formatu.
  2. Unicode podaci ažurirani na Unicode 12.0.
  3. Poboljšanja podrške za džojstik.
  4. Zadana vrijednost za ne-PIC nadograđuje se na i386.
  5. Razni ispravci programskih pogrešaka.

Detaljnije detalje o ovoj izradi možete pronaći na službenoj stranici promjena.

Ovaj članak vodi vas kako instalirati najnoviju razvojnu verziju Wine 4.8 na Red Hat i sisteme temeljene na Debianu, kao što su CentOS, Fedora, Ubuntu, Linux Mint i druge podržane distribucije.

Instaliranje Wine 4.8 na Linux

Nažalost, ne postoji službeno spremište vina za sustave temeljene na Red Hatu, a jedini način instalacije Wine je kompajliranje iz izvora.

Da biste to učinili, morate instalirati neke pakete ovisnosti kao što su gcc, flex, bison, libX11-devel, freetype-devel i razvojni alati itd. Ovi paketi su potrebni za kompajliranje vina iz izvora.

Instalirajmo ih pomoću sljedeće YUM naredbe na odgovarajućim distribucijama.

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

Zatim se prebacite na normalnog korisnika (ovdje je moje korisničko ime 'tecmint') i preuzmite najnoviju razvojnu verziju Wine (tj. 4.8) i izvucite izvorni paket tallball pomoću sljedećih naredbi.

# 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/

Sada je vrijeme za kompajliranje i izgradnju Wine instalatora pomoću sljedećih naredbi kao uobičajeni korisnik na odgovarajućim Linux arhitekturama. Ako ne znate svoju Linux distribucijsku arhitekturu, možete pročitati ovaj članak da biste saznali da je vaš Linux sustav 32-bitni ili 64-bitni.

Napomena: Postupak instalacije može potrajati do 15-20 minuta, ovisno o brzini vašeg interneta i hardvera, tijekom instalacije zatražit će od vas da unesete root lozinku.

$ 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]

Na Fedori možete koristiti službeno spremište vina za instaliranje vinskih paketa kako je prikazano:

----------- 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]

Pod Ubuntu i Linux Mint sustavima, možete jednostavno instalirati najnoviju razvojnu verziju Wine koristeći službeni PPA.

Otvorite terminal i pokrenite sljedeće naredbe s privilegijama sudo za preuzimanje i dodavanje novog ključa.

$ 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

Sada instalirajte Wine na Ubuntu i 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]

Na sustavima Debian, slijedite upute u nastavku da biste instalirali najnovije razvojne verzije WineHQ-a.

Prvo omogućite 32-bitne pakete, a zatim preuzmite i instalirajte ključ koji se koristi za potpisivanje paketa.

$ 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

Dalje, dodajte sljedeće spremište u datoteku /etc/apt/sources.list prema vašoj verziji Debian.

----------------- 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

Sada ažurirajte bazu podataka spremišta paketa i instalirajte WineH! razvojna grana kako je prikazano.

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

Za ostale distribucije Linuxa, upute za instalaciju mogu se naći na https://www.winehq.org/download.

Kako koristiti Wine za pokretanje Windows aplikacija

Nakon što se instalacija uspješno dovrši, možete instalirati ili pokrenuti bilo koje Windows programe ili igre koristeći vino, kao što je prikazano dolje.

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

Napomena: Imajte na umu, ovo je razvojna verzija i ne može se instalirati ili koristiti na proizvodnim sustavima. Preporučuje se korištenje ove verzije samo u svrhu testiranja.

Ako tražite najnoviju stabilnu verziju Wine-a, možete pregledati naše sljedeće članke koji opisuju kako instalirati najstabilniju najnoviju verziju u gotovo sva Linux okruženja.

  1. Instalirajte Wine 4.0 (stabilno) u RHEL, CentOS i Fedora
  2. Instalirajte Wine 4.0 (stabilno) u Debian, Ubuntu i Mint