कौन सी शराब DLL मुझे वास्तविक चीज़ के साथ * नहीं * ओवरराइट करनी चाहिए?


10

मेरे पास उबंटू (वर्तमान में कर्मिक) के साथ विंडोज एक्सपी और डुअल बूट की एक वैध स्थापना है। वाइनहैक का कहना है कि "DLL के स्थान पर डीएलएल की वास्तविक स्थापना से डीएलएल का उपयोग करना संभव है कि वाइन वर्तमान में अच्छी तरह से लागू नहीं होती है"।

इसलिए मैं सिर्फ अपने वास्तविक Windows System32 फ़ोल्डर में DLL के सभी बिंदुओं के लिए सॉफ्टलिंक बनाना चाहता हूं, इस सिद्धांत के तहत कि यह चीजों को बेहतर ढंग से काम करने में मदद करेगा और कम छोटी गाड़ी, अधिक देशी तरीके से व्यवहार करेगा।

लेकिन क्या मुझे असली शराब के साथ वाइन डीएलएल की जगह लेना चाहिए ? यदि ऐसा है, तो क्या कोई DLL है जिसे लिनक्स दुनिया के साथ संगतता के लिए उसी तरह बने रहने की आवश्यकता है? किन लोगों को बदलना सुरक्षित है?

इसके अलावा, इस संघर्ष / Winetricks को चलाने के साथ कैसे अंतर होगा ?

जवाबों:


2

जब आप शायद वाइन डीएलएस को बदल सकते हैं, तो वास्तव में यह निर्धारित करने का कोई तरीका नहीं है कि आप तब तक प्रतिस्थापित कर सकते हैं जब तक कि आप वाइन प्रोजेक्ट के लिए डेवलपर न हों। ज्यादातर मामलों में DLL ठीक चलेगा, सिस्टम को हिलाकर आप अपनी समस्याओं को हल करने की तुलना में बग को हल करने की अधिक संभावना रखते हैं।

यदि आपको लगता है कि किसी विशेष कार्यक्रम में कठिनाई हो रही है, तो आप यह निर्धारित करना चाह सकते हैं कि कार्यक्रम में कहां समस्या हो रही है, तो यह पता लगाने की कोशिश करें कि यह क्या समस्या से संबंधित हो सकता है, फिर एक नरम लिंक का प्रयास करें और देखें कि क्या है समस्या को हल करता है।

मैं शराब के साथ स्पष्ट रूप से सिफारिश करता हूं, अगर डीएलएस ने काम किया और एक सुधार किया तो शराब खुद इसे सुझाएगी।


1

http://appdb.winehq.org/

AppDB शराब के तहत काम करने वाले हर कार्यक्रम के लिए आवश्यक संशोधनों को सूचीबद्ध करता है। इसलिए, जो एप्लिकेशन मूल रूप से नहीं चल रहा है, उसके लिए बस AppDB की जांच करें और तदनुसार DLLs बदलें।


1

gdi32.dll, kernel32.dllऔर user32.dllसबसे निचले स्तर के विंडोज लाइब्रेरी हैं, और जैसा कि वाइन में समकक्षों को बदलने के लिए उपयोग नहीं किया जाना चाहिए क्योंकि वे मुख्य रूप से अंतर्निहित ओएस के साथ बात करने वाले होंगे।

wsock32.dll टीसीपी / आईपी हैंडलिंग करता है, इसलिए अकेले भी छोड़ दिया जाना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.