વાઇન 9.5 TypeLib સપોર્ટ, ગેમિંગ સુધારણાઓ અને વધુ રજૂ કરે છે

Linux પર વાઇન

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

તાજેતરમાં તેની જાહેરાત કરવામાં આવી હતી વાઇન 9.5 ના નવા વિકાસ સંસ્કરણનું પ્રકાશન અને આ પ્રકાશનમાં આધાર સુધારાઓ અમલમાં મૂકવામાં આવ્યા છે તેમજ સંખ્યાબંધ નોંધપાત્ર સુધારાઓ અને બગ ફિક્સેસ.

વાઇન 9.5 ના આ નવા સંસ્કરણમાં, 27 બગ રિપોર્ટ્સ બંધ કરવામાં આવ્યા છે અને 264 ફેરફારો કરવામાં આવ્યા છે, જે વાઇનના સંસ્કરણ 9.4 થી પોર્ટ કરવામાં આવ્યા હતા.

વાઇન 9.5 માં નવું શું છે?

આ નવા ડેવલપમેન્ટ વર્ઝનમાં જે વાઇન 9.5 નું પ્રસ્તુત કરવામાં આવ્યું છે જૂના ફોર્મેટમાં TypeLib માટે સપોર્ટ, જૂના ફોર્મેટ (SLTG) માં ટાઇપ લાઇબ્રેરી (TypeLib) બનાવવા માટે પ્રારંભિક આધાર WIDL કમ્પાઇલરમાં ઉમેરવામાં આવ્યો છે. વાઇન-સુસંગત એપ્લિકેશન્સમાં ડેટા પ્રકારો સાથે કામ કરતી વખતે આ વિકાસકર્તાઓને વધુ વિકલ્પો આપે છે.

અન્ય ફેરફારો કે જે બહાર આવે છે તે છે ARM64EC ABI માટે અપવાદ હેન્ડલિંગ, કારણ કે આ સંસ્કરણથી અમલીકરણ પહેલાથી જ ARM64 ઇમ્યુલેશન સાથે સુસંગત છે. આ કાર્ય છે ખાસ કરીને એપ્લિકેશન સ્થળાંતરને સરળ બનાવવા માટે ઉપયોગી x86_64 આર્કિટેક્ચરથી ARM64 સિસ્ટમ્સ સુધી, વ્યક્તિગત મોડ્યુલોને ઇમ્યુલેટરનો ઉપયોગ કરીને ARM86 વાતાવરણમાં x64_64 કોડ સાથે ચલાવવાની મંજૂરી આપે છે.

વધુમાં, તે સુધારેલ છે મિનિડમ્પ ફોર્મેટમાં કોમ્પેક્ટ મેમરી ડમ્પ માટે સપોર્ટ, વાઇન દ્વારા ચલાવવામાં આવતી એપ્લિકેશનો અને રમતોમાં સમસ્યાઓને ડીબગ કરવાનું અને તેનું વિશ્લેષણ કરવાનું સરળ બનાવે છે.

બંધ થયેલા બગ રિપોર્ટ્સમાં, એલ્ડર સ્ક્રોલ ઓનલાઈન, આરઈ:ડી, ટોમ્બ રાઈડર 3, રોકેટ લીગ, ગ્રાન્ડ થેફ્ટ ઓટો વી રોકસ્ટાર એડિટર જેવી લોકપ્રિય રમતોના સંચાલનને લગતી બાબતો અલગ છે.

ના અન્ય ફેરફારો કે જે standભા છે આ નવા સંસ્કરણનું:

  • ફાઇલ એક્સપ્લોરરમાં ખાલી જગ્યા પર રાઇટ ક્લિક કરતી વખતે CDBurnerXP ક્રેશ થાય છે
  • એડમિનિસ્ટ્રેટર (WhatsApp ડેસ્કટોપ, Smartflix, Squirrel Installers, OneDrive)ને બદલે સામાન્ય વપરાશકર્તા તરીકે ઇન્સ્ટોલર/એપ્લિકેશન ચલાવવા માટે કેટલીક એપ્લિકેશનોને UAC અમલીકરણની જરૂર છે.
  • સંસ્કરણ અપગ્રેડ કર્યા પછી મોનો ઇન્સ્ટોલ કરવાનો પ્રયાસ કરતી વખતે વાઇન ભૂલ
  • જો .exe એક્સ્ટેંશન ખૂટે છે તો HKLM\Software\Microsoft\Windows\CurrentVersion\App પાથ દ્વારા શરૂ થયેલ પ્રોગ્રામ પણ શરૂ થવો જોઈએ.
  • YI હોમ ઇન્સ્ટોલર અનડેપ્લોય urlmon.dll.414 પર નિષ્ફળ જાય છે
  • SQL સર્વર સાથે કનેક્ટ કરતી વખતે SSPI પ્રમાણીકરણ કામ કરતું નથી
  • 64-બીટ EGL ડેવલપમેન્ટ ફાઇલો ન મળવાને કારણે વાઇન કમ્પાઇલ કરતી વખતે ભૂલનો ઉકેલ
  • WeCom (ઉર્ફ WeChat વર્ક) 4.x માટે ઠીક કરો કારણ કે તે શરૂ થઈ શક્યું નથી.
  • કેપ્ચર માઉસ વર્ચ્યુઅલ ડેસ્કટોપ પર કામ કરતું નથી (વાઇન 9.3 માં કામ કરે છે)
  • એલ સાથેની સમસ્યા હલ થઈ ગઈઇનપુટ વિનાના USB HID ઉપકરણો કે જેણે 9.1 માં કામ કરવાનું બંધ કર્યું
  • ntdll પરીક્ષણો win7 અને win8 પર છોડવામાં આવ્યા: kernel32.RtlPcToFileHeader એન્ટ્રી પોઈન્ટ ખૂટે છે

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

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

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

sudo dpkg --add-architecture i386

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

sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

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

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

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

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ી શકો છો.