Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

लिनक्स पर वाइन फ़ाइल एसोसिएशन साफ़ करें: चरण-दर-चरण गाइड

चाहे आप वाइन का उपयोग महत्वपूर्ण व्यावसायिक अनुप्रयोग चलाने के लिए करते हों या केवल उन मजेदार गेम खेलने के लिए जो केवल माइक्रोसॉफ्ट विंडोज के लिए उपलब्ध हैं, वाइन वास्तव में उन विभिन्न एक्सटेंशन के लिए फ़ाइल एसोसिएशन पंजीकृत करना शुरू कर देगा जिनका उपयोग विंडोज प्रोग्राम करते हैं। आप अनइंस्टॉल किए गए प्रोग्राम के पुराने एसोसिएशन को पड़े नहीं रखना चाहेंगे, और आपको वास्तव में उनसे कुछ समस्याएं हो सकती हैं जिन्हें वाइन डिफ़ॉल्ट रूप से जोड़ता है। यदि कोई अन्य प्रोग्राम संयोग से समान फ़ाइल एक्सटेंशन वाली फ़ाइल बनाता है, तो उस पर डबल-क्लिक करने का प्रयास करने पर आपको थोड़ा अजीब संघर्ष हो सकता है।

सौभाग्य से, वास्तव में उनसे छुटकारा पाना आपके विचार से आसान है। ध्यान रखें कि यह प्रक्रिया आपके फ़ाइल मैनेजर में एक्सटेंशन एसोसिएशन को रीसेट कर देती है, इसलिए यदि आपको वाइन के कुछ उपयोगी लगते हैं तो आप ऐसा नहीं करना चाहेंगे। उस ने कहा, जब आप किसी प्रोग्राम का फिर से उपयोग करते हैं तो वाइन अक्सर उन्हें फिर से बना देगा। यदि आप वाइन के अंदर से फ़ाइल मेनू का उपयोग करके फ़ाइलें खोलते हैं तो यह भी कोई समस्या नहीं होगी। अधिक संभावना है कि आप वाइन के माध्यम से कोई महत्वपूर्ण एंटरप्राइज एप्लिकेशन नहीं चला रहे हैं, इसलिए अधिकांश उपयोगकर्ताओं के लिए यह एक समस्या नहीं लगती।

विधि 1: वाइन फ़ाइल एसोसिएशन को स्थायी रूप से हटाना

आपको एक टर्मिनल विंडो खोलकर शुरू करना होगा। Ubuntu Unity डैश पर "Terminal" शब्द खोजें या एप्लिकेशन मेनू पर क्लिक करके सिस्टम टूल्स में ढूंढें। चूंकि यह प्रक्रिया केवल आपकी अपनी होम डायरेक्टरी के अंदर की फाइलों में हेरफेर करती है, इसलिए इसके लिए आपको एडमिनिस्ट्रेटर एक्सेस की आवश्यकता नहीं होगी।

एक ही बार में सभी फ़ाइल एसोसिएशन को हटाने के लिए, पहले टाइप करें

rm -f ~/.local/share/applications/wine-extension*.desktop

और फिर एंटर दबाएं, उसके बाद टाइप करें

rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine-extension*

और दूसरी बार एंटर दबाएं। पहला कमांड उन सभी वाइन एक्सटेंशन .desktop फाइलों को हटा देता है जो विंडोज प्रोग्राम द्वारा बनाई गई हैं, जबकि दूसरा उन आइकन को साफ करता है जिन्हें वाइन ने उनके साथ जोड़ा होगा।

यदि आप कभी भी कुछ फ़ाइलों के आइकन के रूप में अजीब लाल वाइन ग्लास देखते हैं, तो यह समस्या भी हल हो जाएगी। यह तब होता है जब फ़ाइल प्रकार वाइन से जुड़े होते हैं लेकिन वाइन के पास उनके लिए कोई वास्तविक आइकन नहीं होता। लाल ग्लास वाइन प्रोग्राम के नाम का एक मजाकिया संदर्भ है, लेकिन यह मजाकिया संदर्भ कभी-कभी नए उपयोगकर्ताओं को भ्रमित कर देता है क्योंकि यह पहली नजर में बिल्कुल सहज नहीं है। अनुभव का नियम यह है कि यदि किसी आइकन के ऊपर वाइन ग्लास है, तो यह उपयोगकर्ता को लिनक्स का एक मजाकिया तरीका है यह बताने का कि एक फ़ाइल विंडोज कोड से जुड़ी है जो वाइन के माध्यम से निष्पादित होती है।

अब आपको तीन कमांड के साथ पुराने कैश को हटाना होगा। टाइप करें

rm -f ~/.local/share/applications/mimeinfo.cache

उसके बाद

rm -f ~/.local/share/mime/packages/x-wine*

और फिर अंत में

rm -f ~/.local/share/mime/application/x-wine-extension*

सभी को अलग-अलग कमांड के रूप में। एक बार जब आप इस बिंदु पर पहुंच जाते हैं, तो वापस नहीं जा सकते इसलिए आगे बढ़ने से पहले सुनिश्चित करें कि आप वास्तव में ऐसा करना चाहते हैं। हालांकि यह कोई अपूरणीय क्षति नहीं करेगा, अगर आप बिना इरादे के फ़ाइल एसोसिएशन हटा देते हैं तो यह थोड़ा कष्टप्रद हो सकता है। एक बार फिर, वाइन के प्रोग्राम आमतौर पर उन्हें चलाने पर फिर से बना लेंगे।

कैश को अपडेट करने के लिए जारी करें

update-desktop-database ~/.local/share/applications

और फिर

update-mime-database ~/.local/share/mime/

दो अलग-अलग कमांड के रूप में। आपके पास फिर से कई नए डिफ़ॉल्ट लिनक्स फ़ाइल एसोसिएशन होंगे। यह वह सब है जो आपको उनसे छुटकारा पाने के लिए करना होगा, इसलिए यह उपयोगी है यदि आपने अभी-अभी कोई पुराना प्रोग्राम हटाया है जिसका आप उपयोग नहीं करते और उससे संबंधित एसोसिएशन से छुटकारा चाहते हैं। यह वाइन द्वारा बनाए गए विभिन्न अन्य फ़ाइल एसोसिएशन को भी हटा देता है, लेकिन यदि आप VBScript इंटरप्रेटर का उपयोग नहीं कर रहे हैं तो यह बिल्कुल भी कोई मुद्दा नहीं होगा। यदि आप VBScript या माइक्रोसॉफ्ट JScript प्रोग्राम का उपयोग करते हैं तो आपको विंडोज होस्टिंग एसोसिएशन को फिर से बनाना होगा, लेकिन ये एसोसिएशन वैसे भी स्वचालित रूप से मरम्मत हो जाएंगे। इसके अलावा, आप शायद वाइन के साथ कुछ भी करने के लिए शेल स्क्रिप्ट का उपयोग कर रहे हैं।

आप वैसे भी कुछ गेम अनइंस्टॉल करने के बाद ऐसा करना चाह सकते हैं। कुछ पुराने विंडोज गेम प्रोग्राम हैं जो कई अलग-अलग मालिकाना फ़ाइल एक्सटेंशन को प्रोग्राम के साथ जोड़ते हैं इसलिए आप यह सब साफ रखने के लिए ऐसा करना चाह सकते हैं।

इन कमांड को अनावश्यक रूप से कभी न चलाएं, क्योंकि वे वास्तव में उन MIME प्रकारों को रीसेट कर देंगे जिनका उपयोग Nautilus, PCManFM, Thunar और अन्य फ़ाइल मैनेजर विभिन्न एक्सटेंशन को विभिन्न प्रोग्राम के साथ जोड़ने के लिए करते हैं। दूसरी ओर, यह प्रक्रिया वास्तव में चीजों को तेज कर सकती है क्योंकि जब आप कुछ खोलते हैं जिसे आप देख रहे थे तो आपको उनमें से इतने सारे को देखने की आवश्यकता नहीं होगी।

विधि 2: सहायता एसोसिएशन पुनर्स्थापित करना

यदि आप वाइन का उपयोग CHM प्रारूप में इलेक्ट्रॉनिक पुस्तकें पढ़ने के लिए करते हैं, तो आपको चिंता करने की आवश्यकता नहीं है। बस एक CHM फ़ाइल पर राइट-क्लिक करें, ओपन विद पर क्लिक करें और फिर उस बॉक्स में wine hh टाइप करें जिसमें "Command line to execute:" लिखा है ताकि यह डिफ़ॉल्ट वाइन CHM व्यूअर लोड करे। इस एसोसिएशन को फिर से सहेजने के लिए, एप्लिकेशन नाम बॉक्स में एक नाम टाइप करें और "Set selected application as default action for this file type" पर क्लिक करके इसे स्थायी रूप से रखें।

यदि आप CHM फ़ाइलों का उपयोग नहीं करते हैं या उन्हें मूल लिनक्स ब्राउज़र के साथ खोलते हैं तो आपको ऐसा करने की आवश्यकता नहीं होगी। जबकि इन दिनों बड़ी संख्या में IT मैनुअल वास्तव में PDF प्रारूप में प्रकाशित होते हैं, आप पुराने विंडोज एप्लिकेशन के संस्करणों से सहायता फ़ाइलों या कोडिंग मैनुअल को पढ़ने के लिए इस कार्यक्षमता को चाह सकते हैं। फ़ायरफ़ॉक्स के लिए ब्राउज़र एक्सटेंशन भी उपलब्ध हैं जिन्हें आप देखना चाह सकते हैं यदि आप वाइन को इंस्टॉल किए बिना इन फ़ाइलों को पढ़ना जारी रखने में रुचि रखते हैं। यदि आप केवल इस प्रकार के व्यूअर के रूप में वाइन का उपयोग कर रहे हैं तो यह फ़ाइल एसोसिएशन के मुद्दे को पूरी तरह से हल कर देगा।

लेखक के बारे में

लिनक्स पर वाइन फ़ाइल एसोसिएशन साफ़ करें: चरण-दर-चरण गाइड

केविन एरोज़

केविन एरोज़ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं जिनके पास एक दशक से अधिक का उद्योग अनुभव है। उनके पास Microsoft प्रमाणित प्रौद्योगिकी विशेषज्ञ (MCTS) प्रमाणन है और नवीनतम तकनीकी विकास से अपडेट रहने का गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों पर व्यापक रूप से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें उच्च सम्मान प्राप्त है।


  1. (समाधान) इवेंट ID 7009: टाइमआउट पहुंच गया (30000 मिलीसेकंड) (समाधान) इवेंट ID 7009: टाइमआउट पहुंच गया (30000 मिलीसेकंड)

    कुछ विंडोज़ 10 यूज़र्स रिपोर्ट कर रहे हैं कि उनका इवेंट व्यूअर इवेंट ID 7009 एरर (Lights-Out कनेक्ट की प्रतीक्षा करते समय टाइमआउट पहुंच गया) से भरा हुआ है। आमतौर पर, ये एरर इवेंट स्टार्टअप पूरा होने के तुरंत बाद होने लगते हैं। इस विशेष समस्या की गहन जांच के बाद, पता चलता है कि कई अलग-अलग अंतर्निहित

  1. फिक्स: माइक्रोफोन अपने आप म्यूट होता रहता है फिक्स: माइक्रोफोन अपने आप म्यूट होता रहता है

    हम सभी चाहेंगे कि हमारे PC पूरी तरह से काम करें क्योंकि यह निश्चित रूप से हमें बहुत समय और पैसा बचाएगा। हालांकि, विंडोज 10 चलाने वाले कंप्यूटर जैसी एक जटिल मशीन निश्चित रूप से नाजुक है, और शून्य त्रुटियों वाले PC की कल्पना करना असंभव है। दूसरी ओर, कुछ मुद्दों के लिए उपयोगकर्ता दोषी हैं और वे कुछ ऐप्

  1. Outlook फ़ोल्डर संरचना को नई PST फ़ाइल में कॉपी करें - चरण-दर-चरण गाइड Outlook फ़ोल्डर संरचना को नई PST फ़ाइल में कॉपी करें - चरण-दर-चरण गाइड

    Outlook के साथ काम करते समय कभी-कभी एक नई (खाली) Outlook PST डेटा फ़ाइल बनाने की आवश्यकता होती है लेकिन पुरानी Outlook PST डेटा फ़ाइल से वर्तमान Outlook फ़ोल्डर संरचना को बनाए रखना होता है। यह विशेष रूप से उपयोगी है यदि वर्तमान Outlook फ़ाइल आकार में बहुत बड़ी है और आप इसके साथ काम करने या प्रबंधित