Wine 7.21 ir pieejams ar uzlabojumiem PE, Vulkan un citiem

Vīns operētājsistēmā Linux

Wine ir Win16 un Win32 lietojumprogrammu saskarnes atkārtota ieviešana operētājsistēmām, kuru pamatā ir Unix.

Programmas palaišana jaunā eksperimentālā versija Vīns 7.21. Kopš versijas 7.20 izlaišanas ir slēgti 25 kļūdu ziņojumi un veiktas 354 izmaiņas.

Tiem, kas nezina par vīnu, viņiem tas būtu jāzina šī ir populāra bezmaksas un atvērtā pirmkoda programmatūra ka ļauj lietotājiem palaist Windows lietojumprogrammas operētājsistēmā Linux un citas Unix līdzīgas operētājsistēmas. Lai būtu mazliet tehniskāks, Wine ir saderības slānis, kas tulko sistēmas zvanus no Windows uz Linux un izmanto dažas Windows bibliotēkas .dll failu veidā.

Vīns ir viens no labākajiem veidiem, kā palaist Windows lietojumprogrammas Linux. Turklāt Vīna kopienai ir ļoti detalizēta lietojumprogrammu datu bāze.

Vīna 7.21 izstrādes versijas galvenās jaunās iezīmes

Jaunajā Wine 7.21 versijā OpenGL bibliotēka mainīts, lai izmantotu PE izpildāmā faila formātu (Portable Executable), nevis ELF, kā arī tika pievienots atbalsts vairāku arku būvēšanai PE formātā.

Vēl viena izmaiņa, kas izceļas šajā jaunajā versijā, ir tā ir veikti sagatavošanās darbi, lai atbalstītu 32 bitu programmu darbību Viņi izmanto Vulkan grafikas API 64 bitu vidē. Turklāt ir nodrošināta iespēja importēt bibliotēkas, neizmantojot utilītu dlltool.

Programmā Wine 25 ir zināmi 7.21 kļūdu labojumi kas palīdz programmatūrai, piemēram, fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sekvencerim, Winfile, Adobe Reader XI, kā arī dažādām spēlēm, piemēram, StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, Gothic 1.

No pārējām izmaiņām kas izceļas:

  • Fiksēti izsekošanas formāti 64 bitu vērtībām ARM64.
  • 64 bitu moduļu atkarības tika ielādētas tikai no 64 bitu sistēmas direktorija.
  • Atkārtoti ieviests KeUserModeCallback uz i386.
  • Noņemts atbalsts "hibrīdajām" Unix bibliotēkām.
  • Iepazīstina ar jaunu winebuild karogu –sin-dlltool.
  • Tika ieviesta importa lib ģenerēšana bez dlltool.
  • Atritināt tabulas tika iespējotas pēc noklusējuma PE failos.
  • Ieviesta aizkaves importa lib ģenerēšana bez dlltool.
  • Fiksēta importēšanas mājienu vērtība simboliem, kas importēti pēc nosaukuma.
  • Datu sadaļā ievietots aizkaves importēšanas deskriptors.
  • Pthread atslēga tagad tiek izmantota TEB visās platformās.
  • nls: atjauniniet lokalizācijas datus uz CLDR versiju 42.
  • kodola bāze: atjauniniet laika joslas datus uz versiju 2022f.
  • win32u: Sysparams ierakstiem vienmēr izmantojiet pilno savienojumu.
  • ntdll: Neievietojiet NtCurrentTeb() Unix bibliotēkās.
  • openal32: noņemiet dll.
  • Atjaunot "light.msstyles: pievienojiet metriku, kas nav klients".
  • ntdll: pievienojiet vīnam specifisku procesa informācijas klasi LDT kopijai.

Visbeidzot ir svarīgi to pieminēt Izlaiduma kandidātu periods un funkciju iesaldēšana sākas nākamajā mēnesī Wine 8.0, savukārt Wine 7.21 ir viens no nedaudzajiem atlikušajiem funkciju izlaidumiem reizi divās nedēļās.

Ja vēlaties uzzināt vairāk par šo jauno izstrādes versiju izlaista vīna, varat pārbaudīt vīna reģistru izmaiņas šajā saitē. 

Kā instalēt Wine 7.21 izstrādes versiju Ubuntu un atvasinājumus?

Ja jūs interesē iespēja izmēģināt šo jauno Wine versiju savā izplatītājā, to varat izdarīt, izpildot tālāk sniegtos norādījumus.

Pirmais un vissvarīgākais solis būs iespējot 32 bitu arhitektūru, ka, lai gan mūsu sistēma ir 64 bitu, šī darbība ļauj izvairīties no daudzām problēmām, kas parasti rodas, jo lielākā daļa Wine bibliotēku ir vērstas uz 32 bitu arhitektūru.

Par to mēs rakstām par termināli:

sudo dpkg --add-architecture i386

Tagad mums ir jāimportē atslēgas un jāpievieno tās sistēmai ar šo komandu:

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

Tagad tas izdarīts mēs sistēmai pievienosim šādu krātuvi, par to mēs rakstām terminālā:

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

Visbeidzot, mēs varam pārbaudīt, vai mums jau ir instalēts Wine un kāda versija mums ir sistēmā, izpildot šādu komandu:

wine --version

Kā atinstalēt Wine no Ubuntu vai kāda atvasinājuma?

Kas attiecas uz tiem, kuri jebkura iemesla dēļ vēlas atinstalēt Wine no savas sistēmas, Viņiem vajadzētu izpildīt tikai šādas komandas.

Atinstalējiet izstrādes versiju:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.