S-a anunțat lansarea noii versiuni de dezvoltare a Wine 8.6, în care, de la lansarea versiunii 8.5, au fost închise 25 de rapoarte de eroare și au fost făcute 414 modificări.
Pentru cei care nu știu despre vin, ar trebui să știe asta acesta este un software popular și open source că permite utilizatorilor să ruleze aplicații Windows pe Linux și alte sisteme de operare asemănătoare Unix. Pentru a fi ceva mai tehnic, Wine este un strat de compatibilitate care traduce apelurile de sistem de la Windows la Linux și folosește unele biblioteci Windows, sub formă de fișiere .dll.
Wine este una dintre cele mai bune modalități de a rula aplicații Windows pe Linux. În plus, comunitatea Wine are o bază de date de aplicații foarte detaliată.
Principalele caracteristici noi ale versiunii de dezvoltare Wine 8.6
În această nouă versiune care este prezentată, se evidențiază că motorul browserului Mozilla Gecko a fost actualizat la versiunea 2.47.4, precum și controlorul PostScript a îmbunătățit suportul pentru fișierele spool care stochează date despre o lucrare de imprimare.
O altă dintre modificările care iese în evidență în această nouă versiune a Wine 8.6 este aceea de acum Are o bibliotecă de matematică încorporată împrumutată din proiectul musl libc 1.2.3.
Din partea remedieri de erori cunoscute în Wine 8.6, dintre problemele de joc remediate sunt menționate: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.
De asemenea, evidențiază probleme remediate în sandboxul Chromium și alte probleme aleatorii ale aplicației în curs de rezolvare, plus fișierul windows.ui.composition.idl adăugat cu definițiile Windows.UI.Composition.*.
Dintre alte modificari facute:
- schtasks.exe: schtasks eșuează pe Windows 7 când lipsesc privilegiile
- Niciun privilegiu ridicat schedsvc:rpcapi nu reușește pe Windows 7
- Mai multe aplicații se blochează la o funcție neimplementată
- askchd:scheduler – test_GetTask() eșuează pe Windows 7 când nu aveți suficiente privilegii
- schedsvc:rpcapi face ca taskchd:scheduler să se blocheze pe w7u_adm
- dinput:device8 – test_dik_codes() primește uneori timeouts în GitLab CI
- schtasks.exe:schtasks determină blocarea taskchd:scheduler pe w7u_adm și w8adm
- Compilarea eșuează cu gcc 4.8.4 - eroare: lipsește operatorul binar înainte de simbolul „(”
- dinput:device8 - test_mouse_keyboard() eșuează în unele localități Windows 7 LDAP Explorer (LEX) nu se conectează fără SSL
- dinput:device8 – test_overlapped_format() primește uneori un timeout în Wine (GitLab CI)
- Wine nu poate actualiza prefixul existent
- DnsQuery_A() gestionează greșit înregistrările CNAME DNS
Dacă doriți să aflați mai multe despre această nouă versiune de dezvoltare of Wine lansat, puteți verifica registrul modificări în următorul link.
Cum se instalează versiunea de dezvoltare Wine 8.6 pe Ubuntu și derivate?
Dacă sunteți interesat să puteți testa această nouă versiune de dezvoltare a vinului pe distribuția dvs., puteți face acest lucru urmând instrucțiunile pe care le împărtășim mai jos.
Primul și cel mai important pas va fi activarea arhitecturii pe 32 de biți, că, deși sistemul nostru este pe 64 de biți, efectuarea acestui pas ne scutește de multe probleme care apar de obicei, deoarece majoritatea bibliotecilor Wine sunt concentrate pe arhitectura pe 32 de biți.
Pentru aceasta scriem despre terminal:
sudo dpkg --add-architecture i386
Acum trebuie să importăm cheile și să le adăugăm la sistem cu această comandă:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Am făcut asta acum vom adăuga următorul depozit la sistem, pentru aceasta scriem în terminal:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
În cele din urmă putem verifica că avem deja Wine instalat și, de asemenea, ce versiune avem în sistem executând următoarea comandă:
wine --version
Cum se dezinstalează Wine de la Ubuntu sau de la un derivat?
În ceea ce privește cei care doresc să dezinstaleze Wine din sistemul lor din orice motiv, ar trebui să execute doar următoarele comenzi.
Dezinstalați versiunea de dezvoltare:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove