Äskettäin se julkistettiin Wine 7.4:n uuden kehitysversion julkaisu, joka version 7.3 julkaisun jälkeen on suljettu 14 virheraporttia ja tehty 505 muutosta.
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.
Wine on yksi parhaista tavoista käyttää Windows -sovelluksia Linuxissa. Lisäksi Wine -yhteisössä on erittäin yksityiskohtainen sovellustietokanta.
Wine 7.4: n pääuutiset
Tässä esitellyssä Wine 7.4:n uudessa versiossa korostetaan, että vkd3d 1.3 -kirjasto Direct3D 12 -toteutuksen kanssa on jo integroitu päärakenteeseen ja se toimii kääntämällä kutsuja Vulkan-grafiikkasovellusliittymään.
Kirjastojen lisäksi WineD3D, D3D12 ja DXGI muutettiin käyttöön suoritettava tiedostomuoto PE (Portable Executable) ELF:n sijaan.
Toinen muutos, joka erottuu tässä uudessa Wine 7.4 -versiossa, on se, että se on lisätty tuki WAV49-muodolle gsm-kirjastoon ja että myös crypt32 DLL lisää alustavan tuen digitaalisesti allekirjoitettujen OCSP (Online Certificate Status Protocol) -pyyntöjen salaukseen ja salauksen purkamiseen.
Voimme myös löytää sen varmistanut, että tärinä vaikuttaa toimivat kunnolla peleissä kun käytät DualSense-ohjaimia.
Toisaalta mainitaan myös, että Arch Linuxin Windows API -sarjoja tukevien DLL-tiedostojen lataamiseen liittyvät ongelmat on korjattu.
Muista muutoksista jotka erottuvat tästä
- Oletusteema on "Kevyt".
- Lisätty tyngät puheentunnistusominaisuuksille (SpeechRecognizer API).
- Jatkuva tuki "pitkälle" koodityypille (noin 200 muutosta).
- OCSP-määritelmät lisätty.
- Lisätty D2D1Shadow-efekti.
- tukee Web Socket -puskurin fragmenttien lähettämistä.
- tukee web socket -puskurin fragmenttien vastaanottamista.
- Lisätty tuki OCSP-pyyntöjen koodaamiseen.
- Suljetut bugiraportit, jotka liittyvät peleihin: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Lisää käyttöliittymän määritelmä Windows.Gaming.Input.IGameControllerInputSink.
- Suljetut bugiraportit liittyen sovellusten toimintaan: 3Dmark03, 3Dmark05, 3Dmark06.
Vihdoin jos haluat tietää enemmän tästä uudesta kehitysversiosta julkaistun viinin määrän, voit tarkistaa muutokset seuraavassa linkissä.
Kuinka asentaa Wine 7.4: 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ä Wine on jo asennettu ja mikä versio meillä on järjestelmässä suorittamalla seuraava komento:
wine --version
Kuinka poistaa Viini Ubuntusta tai jostakin johdannaisesta?
Niille, jotka haluavat poistaa Winein järjestelmällään jostain syystä, Heidän tulisi suorittaa vain seuraavat komennot.
Poista kehitysversio:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove
Tervehdys, kiitos kaikesta työstä ja näistä arvokkaista julkaisuista meille, jotka otamme käyttöön linuxin käytön. Haluaisin erityisesti tietää, kuinka Wine kommunikoi UNC-osoitteen kanssa, eli \\192.168.x.xxx\recursodered ? Kuinka verkot tai lähiverkko on konfiguroitu Winin sisällä niin, että sen emuloima sovellus voidaan ymmärtää sen kanssa? kiitos jo etukäteen kaikista kommenteista