Wine 4.15: n uusi kehitysversio on täällä ja se on valmis asennettavaksi

Viini

Viime viikolla uusi versio julkaistiin Wine-kehitystoimintaa varten, mikä on uusi haara Viini 4.15 jossa version 4.14 julkaisun jälkeen 28 virheraporttia on suljettu ja 244 muutosta on tehty.

Niille, jotka eivät vielä ole tietoisia Viini-projektista sinun pitäisi tietää, että tämä on kerros Win32-sovellusliittymän avoimen lähdekoodin toteutuksesta pystyy suorittamaan Windows-yhteensopivuuskerroksen Linuxissa, MacOS: ssa ja BSD: ssä. Viini on erinomainen täysin ilmainen vaihtoehto Windows-sovellusliittymälle GNU / Linux-järjestelmille ja voit myös käyttää vaihtoehtoisesti Windowsin alkuperäisiä DLL-tiedostoja, jos ne ovat käytettävissä.

Huomaa, että vaikka jotkut sovellukset ja pelit toimivat hyvin viinin kanssa Linux-jakelussa, toisissa voi olla virheitä.

Ellei tietty Windows-ohjelma ole sinulle välttämätön, on yleensä suositeltavaa ensin etsiä vaihtoehto Linuxille haluamallesi ohjelmalle tai valita pilviratkaisu.

Lisäksi Viini tarjoaa kehityspaketin sekä Windows-ohjelmalataimen, joten kehittäjät voivat helposti muokata monia x86 Unix -käyttöjärjestelmässä olevia Windows-ohjelmia, mukaan lukien Linux, FreeBSD, Mac OS X ja Solaris.

Viinillä on kaksi versiota, jotka ovat vakaa versio ja kehitysversio. Vakaa versio on tulosta työstä ja virhekorjauksista kehitysversiossa.

Kehitysversio on yleensä teoriassa tärkein, koska tämä versio julkaistaan ​​kaikkien näiden virheiden havaitsemiseksi ja korjausten tai korjausten korjaamiseksi.

Mitä uutta on viinin 4.15 kehitysversiossa

Tämän uuden haaran vapauttamisen myötä lisäsi HTTP-palvelun ensimmäisen käyttöönoton (WinHTTP) ja siihen liittyvä sovellusliittymä asiakas- ja palvelinsovelluksille, jotka myrkyttävät ja vastaanottavat pyyntöjä HTTP-protokollan avulla.

Tuetut puhelut ovat HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl jne. Lisäksi on valmistettu Http.sys-käsittelijä, joka käsittelee saapuvat HTTP-pyynnöt.

Vaikka nt64-arkkitehtuurin kehittäjät työskentelivät pinon purkamisen tuen parissa on lisätty ntdll-tiedostoon ja lisäksi ne ovat tukeneet ulkoisten libunwind-kirjastojen yhdistämistä.

Virheraportit suljettu työhön liittyvät pelit ja sovellukset ne jotka Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Muista erottuvista muutoksista tämän uuden kehityshaaran ilmoituksessa ovat:

  • Kernelbasessa puhelu S: lle toteutetaanetThreadStackGuarantee() , jota käytetään ntdll käsitellä pinon ylivuototilanteita
  • Parannetun tuen saaminen moninäyttöasetuksille työskenneltäessä macOS: lla
  • Laajennetut tulkkitoiminnot jscript ja vbscript
  • En viini3d, lisäsi laajennuksen tuen WINED3D_TEXTURE_DOWNLOADABLE ja toiminto toteutettiin wined3d_colour_srgb_from_linear()
  • tehtävät d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () ja d3drm_viewport2_SetPlane () toteutetaan d3drm: ssä
  • Toiminto gdipRecordMetafileStreamI () on lisätty gdiplus-tiedostoon
  • Optimoitu ohjausryhmä RichEdit-muokkauslomakkeille

Kuinka asentaa Wine 4.15: n kokeellinen versio Ubuntuun ja sen johdannaisiin?

Jos olet kiinnostunut kokeilemaan tätä uutta Wine-versiota Distrossa, voit tehdä sen seuraamalla alla olevia ohjeita.

Ensimmäinen vaihe on ottaa käyttöön 32-bittinen arkkitehtuuri, että vaikka järjestelmämme on 64-bittinen, tämän vaiheen suorittaminen säästää meille monia ongelmia, joita yleensä esiintyy, tähän kirjoitamme päätelaitteeseen:

sudo dpkg --add-architecture i386

Nyt meidän on tuotava avaimet ja lisättävä ne järjestelmään tällä komennolla:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Tehty tämä nyt aiomme lisätä seuraavan arkiston järjestelmään, tätä varten kirjoitamme terminaaliin:

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

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

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.