Juče najavljeno je izdavanje nove verzije i stabilna grana projekta by Wine, koji je besplatni softver koji implementira tehničko sučelje nalik Windows-u u UNIX (BSD, Linux) okruženjima. Wine ne treba Windows operativni sistem za pokretanje i nije emulator kao QEMU, na primjer, ali vam omogućava pokretanje Windows aplikacija u UNIX okruženju. Wine je dizajniran za UNIX okruženja i dostupan je za sve glavne Linux distribucije: Ubuntu, Debian, Fedora, SUSE, Slackware, između ostalih.
Wine 5.0 je nova verzija projekta koji stiže sa dodatnom podrškom implementaciji, od kojih se izdvaja uključivanje Vulkana 1.1, kao i nove verzije doživio je ukupno više od 7,400 promjena.
Glavne vijesti Wine 5.0
U ovoj novoj verziji Wine 5.0 to se ističe većina karakteristika koje se koriste u Kernelu32 su premješteni na KernelBase, nakon promjena u arhitekturi Windowsa.
Kao i ono što se ističe mogućnost miješanja 32-bitnih i 64-bitnih DLL datoteka u direktorijumima koji se koriste za preuzimanje.
Još jedna od uključenih novih funkcija i koja se ističe je poboljšana podrška za kontrolere igara, koji uključuje mini džojstik (šešir), volan, pedale gasa i kočnice.
Zajedno sa instaliranjem i učitavanjem drajvera uređaja Plug & Play je neophodan i podrška za stari Linux džojstik API koji se koristio u Linux kernelima prije verzije 2.2 je ukinut.
Što se tiče poboljšanja za Direct3D 8 i 9 pružaju preciznije praćenje prljavih područja učitanih tekstura.
Smanjena veličina adresnog prostora potrebnog prilikom učitavanja 3D tekstura komprimirani metodom S3TC (umjesto učitavanja kompletnih tekstura, one se učitavaju komadima). Dodatno, ID3D11Multithread sučelje je implementirano za zaštitu kritičnih sekcija u višenitnim aplikacijama.
Tambien Napominje se da je upravljački program za Vulkan grafički API ažuriran na novu verziju Vulkan 1.1.126.
S druge strane, spominje se da je nekoliko funkcija rada s vremenom prebačeno na korištenje sistemskih funkcija visokih performansi za rad sa tajmerom, što je smanjilo troškove u ciklusu renderiranja mnogih igara.
I to Dodata mogućnost korišćenja režima rada FS Ext4 bez obzira na velika i mala slova.
Dodatno, izvršena je optimizacija performansi obrade velikog broja elemenata u dijaloškim okvirima za prikaz liste koji rade u LBS_NODATA modu.
Od ostalih promjena koje su istaknute u oglasu:
- Dodata brža implementacija SRW (Slim Reader/Writer) zaključavanja za Linux, prevedeno na Futex
- Eksterne zavisnosti
- Za pravljenje modula u PE formatu koristi se unakrsni kompajler MinGW-w64
- XAudio2 implementacija zahtijeva prisustvo FAudio biblioteke
- Inotify biblioteka se koristi za praćenje promjena datoteka na BSD sistemima
- Za rukovanje izuzecima na ARM64 platformi potrebna je Unwind biblioteka
- Umjesto Video4Linux1, sada je potrebna biblioteka Video4Linux2.
- Dodata podrška za rad sa više monitora i grafičkih adaptera, uključujući mogućnost dinamičke promjene postavki.
Kako instalirati Wine 5.0?
Si su korisnici Debiana, Ubuntu-a, Linux Mint-a i derivata if koristite 64-bitnu verziju sistema, omogućit ćemo 32-bitnu arhitekturu sa:
sudo dpkg --add-architecture i386
Sada dodaćemo sljedeće u sistem:
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
Za one koji koriste Debian, morate dodati spremište sa:
sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main
Dodajemo spremište za Ubuntu 19.10 i derivate:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Za Ubuntu 18.04 i derivate:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Zatim ažuriramo spremišta sa:
sudo apt-get update
Gotovo, Nastavljamo s instaliranjem osnovnih paketa kako bi vino moglo nesmetano raditi na sistemu:
sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade
para slučaj Fedore i njenih derivata:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
I na kraju instaliramo Wine sa:
sudo dnf install winehq-stable
U slucaju da Arch Linux ili bilo koja distribucija zasnovana na Arch Linuxu Ovu novu verziju možemo instalirati iz njenih službenih spremišta distribucije.
Naredba za njegovu instalaciju je:
sudo pacman -sy wine