વાઇન 7.21 PE, Vulkan અને વધુ માટે સુધારાઓ સાથે આવે છે

Linux પર વાઇન

વાઇન એ યુનિક્સ-આધારિત ઓપરેટિંગ સિસ્ટમ્સ માટે Win16 અને Win32 એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસનું પુનઃ અમલીકરણ છે.

નું લોકાર્પણ નું નવું પ્રાયોગિક સંસ્કરણ વાઇન 7.21. સંસ્કરણ 7.20 ના પ્રકાશનથી, 25 બગ રિપોર્ટ્સ બંધ કરવામાં આવ્યા છે અને 354 ફેરફારો કરવામાં આવ્યા છે.

જેઓ વાઇન વિશે જાણતા નથી, તેઓએ તે જાણવું જોઈએ આ એક લોકપ્રિય ફ્રી અને ઓપન સોર્સ સોફ્ટવેર છે ક્યુ વપરાશકર્તાઓને લિનક્સ પર વિન્ડોઝ એપ્લિકેશન્સ ચલાવવાની મંજૂરી આપે છે અને અન્ય યુનિક્સ જેવી ઓપરેટિંગ સિસ્ટમ્સ. થોડી વધુ તકનીકી બનવા માટે, વાઇન એક સુસંગતતા સ્તર છે જે વિન્ડોઝથી લિનક્સમાં સિસ્ટમ કોલ્સનું ભાષાંતર કરે છે અને .dll ફાઇલોના રૂપમાં કેટલીક વિન્ડોઝ લાઇબ્રેરીઓનો ઉપયોગ કરે છે.

લિનક્સ પર વિન્ડોઝ એપ્લીકેશન ચલાવવાની એક શ્રેષ્ઠ રીત વાઇન છે. આ ઉપરાંત, વાઇન સમુદાય પાસે ખૂબ વિગતવાર એપ્લિકેશન ડેટાબેઝ છે.

વાઇન 7.21 ના વિકાસ સંસ્કરણની મુખ્ય નવી સુવિધાઓ

વાઇન 7.21 ના ​​નવા સંસ્કરણમાં ઓપનજીએલ લાઇબ્રેરી PE એક્ઝિક્યુટેબલ ફાઇલ ફોર્મેટનો ઉપયોગ કરવા માટે બદલાયેલ છે ELF ને બદલે (પોર્ટેબલ એક્ઝિક્યુટેબલ), ઉપરાંત PE ફોર્મેટમાં મલ્ટિ-આર્ક બિલ્ડ્સ માટે સપોર્ટ ઉમેરવામાં આવ્યો હતો.

આ નવા સંસ્કરણમાં બીજો પરિવર્તન આવે છે તે છે 32-બીટ પ્રોગ્રામ ચલાવવાને ટેકો આપવા માટે તૈયારીઓ કરવામાં આવી છે તેઓ 64-બીટ વાતાવરણમાં વલ્કન ગ્રાફિક્સ API નો ઉપયોગ કરે છે. વધુમાં, dlltool ઉપયોગિતાનો ઉપયોગ કર્યા વિના પુસ્તકાલયોને આયાત કરવાની ક્ષમતા પ્રદાન કરવામાં આવી છે.

વાઇન 25 સાથે 7.21 જાણીતા બગ ફિક્સ છે જે FotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sequencer, Winfile, Adobe Reader XI જેવા સૉફ્ટવેરને મદદ કરે છે, તેમજ StarBurn 13, Euphoria, Darksiders Genesis, The Medium2, The Medium2 જેવી વિવિધ રમતો સાથે , પોર્ટ રોયલ 1, ગોથિક XNUMX.

અન્ય ફેરફારોમાંથી કે standભા:

  • ARM64 પર 64-બીટ મૂલ્યો માટે નિશ્ચિત ટ્રેસ ફોર્મેટ.
  • 64-બીટ મોડ્યુલ ડિપેન્ડન્સી માત્ર 64-બીટ સિસ્ટમ ડાયરેક્ટરીમાંથી લોડ કરવામાં આવી હતી.
  • i386 પર KeUserModeCallback ફરીથી અમલમાં મૂક્યું.
  • "હાઇબ્રિડ" યુનિક્સ લાઇબ્રેરીઓ માટેનો આધાર દૂર કર્યો.
  • નવો વાઇનબિલ્ડ ફ્લેગ રજૂ કરે છે -sin-dlltool.
  • dlltool વિના આયાત lib નું જનરેશન લાગુ કરવામાં આવ્યું હતું.
  • PE ફાઇલોમાં ડિફૉલ્ટ રૂપે અનરોલ કોષ્ટકો સક્ષમ કરવામાં આવ્યાં હતાં.
  • dlltool વિના અમલમાં વિલંબ આયાત lib જનરેશન.
  • નામ દ્વારા આયાત કરેલા પ્રતીકો માટે નિશ્ચિત આયાત સંકેત મૂલ્ય.
  • ડેટા વિભાગમાં વિલંબ આયાત વર્ણનકર્તા મૂક્યું.
  • એક pthread કી હવે બધા પ્લેટફોર્મ પર TEB માટે વપરાય છે.
  • nls: લોકેલ ડેટાને CLDR સંસ્કરણ 42 પર અપડેટ કરો.
  • કર્નલબેઝ: ટાઇમ ઝોન ડેટાને સંસ્કરણ 2022f પર અપડેટ કરો.
  • win32u: sysparams એન્ટ્રીઓ માટે હંમેશા સંપૂર્ણ યુનિયનનો ઉપયોગ કરો.
  • ntdll: યુનિક્સ લાઇબ્રેરીઓમાં NtCurrentTeb() ઇનલાઇન મૂકશો નહીં.
  • openal32: dll દૂર કરો.
  • "light.msstyles: નોન-ક્લાયન્ટ મેટ્રિક્સ ઉમેરો".
  • ntdll: LDT નકલ માટે વાઇન-વિશિષ્ટ પ્રક્રિયા માહિતી વર્ગ ઉમેરો.

અંતે તેનો ઉલ્લેખ કરવો મહત્વપૂર્ણ છે વાઇન 8.0 માટે આવતા મહિને ઉમેદવારનો સમયગાળો અને ફીચર ફ્રીઝ શરૂ થશે, જ્યારે વાઇન 7.21 એ થોડા બાકી રહેલા દ્વિ-સાપ્તાહિક ફીચર રીલીઝમાંથી એક છે.

જો તમે આ નવા વિકાસ સંસ્કરણ વિશે વધુ જાણવા માંગતા હો વાઇન પ્રકાશિત, તમે ની રજિસ્ટ્રી ચકાસી શકો છો નીચેની કડીમાં ફેરફાર. 

ઉબુન્ટુ અને ડેરિવેટિવ્ઝ પર વાઇન 7.21 નું વિકાસ સંસ્કરણ કેવી રીતે ઇન્સ્ટોલ કરવું?

જો તમને તમારી ડિસ્ટ્રો પર વાઇનના આ નવા વિકાસ સંસ્કરણનું પરીક્ષણ કરવામાં રુચિ છે, તો નીચે સૂચનાઓનું પાલન કરીને તમે આમ કરી શકો છો.

પ્રથમ અને સૌથી મહત્વપૂર્ણ પગલું 32-બીટ આર્કિટેક્ચરને સક્ષમ બનાવવાનું છે, કે અમારી સિસ્ટમ 64-બીટ હોવા છતાં, આ પગલું કરવાથી આપણને ઘણી બધી સમસ્યાઓ બચાવે છે જે સામાન્ય રીતે થાય છે, કારણ કે મોટાભાગની વાઇન લાઇબ્રેરીઓ 32-બીટ આર્કિટેક્ચર પર કેન્દ્રિત છે.

આ માટે આપણે ટર્મિનલ વિશે લખીશું:

sudo dpkg --add-architecture i386

હવે આપણે કીઓ આયાત કરવી જોઈએ અને તેમને સિસ્ટમમાં ઉમેરવી આવશ્યક છે આ આદેશ સાથે:

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

હવે આ થઈ ગયું આપણે સિસ્ટમમાં નીચેના રીપોઝીટરી ઉમેરવા જઈ રહ્યા છીએ, આ માટે આપણે ટર્મિનલમાં લખીશું:

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

છેલ્લે અમે નીચે આપેલા આદેશને એક્ઝિક્યુટ કરીને ચકાસી શકીએ છીએ કે અમારી પાસે પહેલેથી વાઇન ઇન્સ્ટોલ છે અને સિસ્ટમમાં અમારી પાસે કયું સંસ્કરણ છે:

wine --version

ઉબુન્ટુ અથવા કેટલાક વ્યુત્પન્નમાંથી વાઇનને કેવી રીતે અનઇન્સ્ટોલ કરવું?

જેમ કે જેઓ કોઈપણ કારણોસર તેમની સિસ્ટમમાંથી વાઇનને અનઇન્સ્ટોલ કરવા માગે છે, તેઓએ ફક્ત નીચેના આદેશો ચલાવવા જોઈએ.

વિકાસ સંસ્કરણને અનઇન્સ્ટોલ કરો:

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

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.