Wine 8.8 tulee sisältämään alustavan tuen ARM64EC:lle, korjauksille ja muille

Viini Linuxissa

Wine on Win16- ja Win32-sovellusohjelmointirajapintojen uudelleentoteutus Unix-pohjaisille käyttöjärjestelmille.

Se oli jo julkaisi uuden kokeellisen version toimeenpano Viini 8.8, joka version 8.7 julkaisun jälkeen on suljettu 18 virheraporttia ja tehty noin 253 muutosta valmisteltaessa tätä uutta julkaisua.

Niiden, jotka eivät tiedä viiniä, heidän pitäisi tietää se Tämä on suosittu ilmainen ja avoimen lähdekoodin ohjelmisto että mahdollistaa käyttäjien käyttää Windows -sovelluksia Linuxissa ja muut Unix-tyyppiset käyttöjärjestelmät. Ollakseen hieman teknisempi, Wine on yhteensopivuuskerros, joka kääntää järjestelmäpuhelut Windowsista Linuxiin ja käyttää joitain Windows -kirjastoja .dll -tiedostojen muodossa.

Tärkeimmät uudet ominaisuudet Wine 8.8 -kehitysversiossa

Tässä esitellyssä Wine 8.8:n uudessa kehitysversiossa yksi tärkeimmistä uutuuksista on Toteutettu alustava tuki ARM64EC-moduulien lataamiseen (ARM64 Emulation Compatible, käytetään yksinkertaistamaan alun perin x86_64-arkkitehtuurille kirjoitettujen sovellusten siirtoa ARM64-järjestelmiin tarjoamalla mahdollisuuden suorittaa yksittäisiä x86_64-koodimoduuleja ARM64-ympäristössä emulaattorin avulla), joka on uusi ABI (Arm11 Binary Interface) -sovellus. ), joka on yhteensopiva ARM:n Windows XNUMX:n kanssa.

Tekstin ottaminen Microsoftin sivuilta:

Arm64EC ("Emulation Compatible") antaa sinun luoda uusia alkuperäisiä sovelluksia tai asteittain siirtää olemassa olevia x64-sovelluksia hyödyntääksesi Arm-powered laitteiden mahdollista alkuperäistä nopeutta ja suorituskykyä, mukaan lukien parempi virrankulutus, akun käyttöikä ja nopeutuneet AI- ja ML-työkuormat.

Arm64EC on uusi Application Binary Interface (ABI) -sovellus Windows 11 Arm -laitteissa toimiville sovelluksille. Se on Windows 11:n ominaisuus, joka edellyttää Windows 11 SDK:n käyttöä ja joka ei ole käytettävissä Windows 10 on Arm -käyttöjärjestelmässä.

Tämän uuden ominaisuuden avulla käyttäjät voivat nyt käyttää Windows-sovelluksia Linuxissa ja muut Unix-tyyppiset käyttöjärjestelmät, jotka on rakennettu ARM64EC:lle. Tämä on tärkeä kehitys Winelle, koska se laajentaa Linuxissa ja muissa Unix-tyyppisissä käyttöjärjestelmissä toimivien sovellusten valikoimaa.

Toinen tässä uudessa julkaisussa erottuvista muutoksista on, että se on ollut lisätyötä PostScript-ohjaimen parissa tarjota täyden tuen PE (Portable Executable) suoritettavalle tiedostomuodolle, jolla näiden muutosten odotetaan parantavan Winen yleistä suorituskykyä ja tekevän siitä vakaamman.

Muista muutoksista tämän uuden julkaisun kohokohdat:

  • Meneillään koodin uudelleenjärjestelyt IME:iden (syöttötapaeditorien) tukemiseksi.
  • Suljetut virheilmoitukset liittyen Devil May Cryyn.
  • Korjattu Wine-kokoelman varoitusvirheet gcc:llä
  • Korjaa Windbg:n virheellisten virheenkorjaussymbolien lataaminen sisäänrakennetuille dll-tiedostoille
  • Useat sovellukset tarvitsevat tasklist.exe-tiedoston tukemaan tulostusprosessiluetteloiden tulostusta CSV-muodossa '/f tai CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Jos haluat tietää lisää tästä uudesta kehitysversiosta julkaistun viinin määrän, voit tarkistaa muutokset seuraavassa linkissä. 

Kuinka asentaa Wine 8.6: n kehitysversio Ubuntuun ja sen johdannaisiin?

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

Ensimmäinen ja tärkein vaihe on ottaa käyttöön 32-bittinen arkkitehtuuri, että vaikka järjestelmämme on 64-bittinen, tämän vaiheen suorittaminen säästää monet tavallisesti ilmenevät ongelmat, koska useimmat Wine-kirjastot keskittyvät 32-bittiseen arkkitehtuuriin.

Tätä varten kirjoitamme terminaalista:

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

Lopuksi voimme varmistaa, että meillä on jo Wine asennettuna ja myös mikä versio meillä on järjestelmässä suorittamalla seuraava komento:

wine --version


		

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.

  1.   Cristian dijo

    Kuinka asentaisin wine 8.8:n Chromebookiin, jossa on debit 11 aarch64