Suositun Wine-projektin kehittäjät ilmoittivat äskettäin sen käynnistämisestä Wine 9.4:n uusi kehitysversio, versio, jossa Wine 9.3:n julkaisusta lähtien 25 virheraporttia suljettiin ja 321 muutosta tehtiin.
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 9.4: n pääuutiset
Viinissä 9.4 Winewayland.drv-ajurin kehittämisessä on edistytty (joka sallii Winen käytön ympäristöissä, joissa käytetään Wayland-protokollaa), ja uusi versio sisältää alustavan tuen OpenGL:lle, joka sisältää olennaiset GL-toiminnot.
Lisäksi paketti Vkd3d on päivitetty versioon 1.11, Lisätty tuki prosessin käyttöoikeuksien eskalaatiolle: Luotaessa palvelinprosesseja (msi-toimintopalvelin) ja prosesseja, jotka kutsuvat RtlCreateUserProcess()- ja CreateProcessInternal()-funktioita, käytetään nyt oletuksena rajoitettua järjestelmänvalvojan tunnusmerkkiä.
Toinen muutos, joka erottuu tässä Wine 9.4:n uudessa kehitysversiossa, on seosoittimen ohjauslaitteisiin on tehty parannuksia, kuten kosketuspaneelit ja hiiret, käyttämällä HID (Human Interface Device) -protokollaa.
Explorerissa se lisätäänLisätty valinnainen tuki aloitusvalikolle ja työkaluriville, ja otettiin käyttöön explorer.exe-tiedoston käynnistäminen rajoitetuilla käyttöoikeuksilla. Winex11 lisäsi myös tuen XInput2-tapahtumien käsittelyyn suhteessa yksittäisiin ikkunoihin.
On myös korostettu, että MIDI-tietojen käsittelyä on parannettu dmimessä, kun taas toimintoja IAudioClient3_InitializeSharedAudioStream ja IAudioClient3_GetSharedModeEnginePeriod.
En Winevulkan, lisätty tuki Vulkan 1.3.279 -spesifikaatiolle, käyttämällä laajennusta Vulkan VK_EXT_map_memory_placed muistikartoitusta varten.
Niistä muut erottuvat muutokset tästä uudesta versiosta:
- Total Commander 8.x: kontekstivalikko ei sisältänyt "liitä"-merkintää, leikkaa/kopioi/liitä pikanäppäimet eivät toimineet, korjattu ongelma "leikkaus"-toiminnon toimiessa "kopiona"
- Useat .NET 4.x -sovellukset vaativat TaskService::ConnectedUser-ominaisuuden (Toad for MySQL Freeware 7.x, Microsoft Toolkit for MS Office 2013)
- Luminance HDR/qtpfsgui 2.6.0: Tyhjä tiedoston valintaikkuna
- Minecraft Education Edition näyttää virheen asennuksen aikana: ajoitettua tehtävää ei voi luoda
- Desktop Window Manager kaatuu, kun WPF-sovellus käynnistetään
- Free Download Manager ei enää toimi päivityksen jälkeen (juoksu 100 % CPU:ssa, ikkunaa ei näy)
- EA-sovelluksen asennusohjelmassa ei ole tekstiä
- Nollakoon kirjoittaminen WriteProcessMemoryn avulla onnistuu Windowsissa, mutta epäonnistuu Winessä.
- FoxVox-ikkuna muuttuu tyhjäksi pinnaksi odotetun käyttöliittymän sijaan
- Regressio: Koko näytön sovellukset näkyvät väärällä näytöllä eivätkä reagoi oikein hiiren tapahtumiin
Vihdoin jos haluat tietää enemmän siitä tästä uudesta kehitysversiosta Wine julkaistu, voit tutustua lokiin muutokset seuraavassa linkissä.
Kuinka asentaa Wine 9.4: n kehitysversio Ubuntuun ja sen johdannaisiin?
Jos haluat kokeilla tätä uutta Winen kehitysversiota, sinun kannattaa Ota 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:
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Tehty tämä nyt aiomme lisätä seuraavan arkiston järjestelmään, tätä varten kirjoitamme terminaaliin:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources sudo apt update sudo apt --download-only install winehq-devel sudo apt install --install-recommends winehq-devel sudo apt --download-only dist-upgrade
Voimme varmistaa, että meillä on jo asennettu Wine ja mikä versio meillä on järjestelmässä suorittamalla seuraava komento:
wine --version
Kuinka poistaa Wine?
Niille, jotka haluavat poistaa tämän Winen kehitysversion järjestelmästään mistä tahansa 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