मैं "ओपन विथ" सूची को कैसे हटा / बदल सकता हूँ?


11

मुझे एक समस्या है। बस छवि को देखो: मेरी समस्या

इसलिए मैं Dev-C ++ IDE और Microsoft Visual Studio संस्करण चयनकर्ता में से एक को निकालना चाहता हूं (मैंने Microsoft Visual Studio को स्थापित करने का प्रयास किया है और यह काम नहीं करता है, और Dev-C ++ IDE में से एक भी)। लेकिन मुझे नहीं पता कि उस सूची को कैसे बदलना है। मैं Ubuntu 11.10 का उपयोग कर रहा हूं।

जवाबों:


11

फ़ाइल का संदर्भ मेनू दर्ज करें और Propertiesउस पर जाएं। फिर, Open withटैब पर जाएं, उस एप्लिकेशन पर राइट क्लिक करें जिसे आप हटाना चाहते हैं और क्लिक करें Forget association


3
यह शराब अनुप्रयोगों के लिए काम नहीं करता है।
करने के लिए क्या

@ मत करो, इससे आपको मदद मिल सकती है: askubuntu.com/questions/74266/…
अल्फ्रेडो हर्नांडेज़

1
Forget associationउबंटू 14.04 में कोई बटन नहीं है (या मैं इसे नहीं ढूंढ सकता हूं)
बीको

@becko मुझे नहीं पता कि किस तरह का पैचेड वर्जन उबंटू नॉटिलस का इस्तेमाल करता है। लेकिन Forget associationनौटिलस 3.12 / 3.14 में निश्चित रूप से वहाँ है। आप कर रहे हैं आप सुनिश्चित रूप से सही आप को भूलना चाहते आवेदन में क्लिक करने?
अल्फ्रेडो हर्नांडेज़

यह 15.04 विविड वर्वेट के लिए भी काम नहीं करता है
हम्मन सैमुअल

4

गोटो ~/.local/share/applications, फ़ाइल को संपादित करें mimeapps.list:

[जोड़े गए संघों] अनुभाग में, आपको अपनी फाइल एक्सटेंशन मिलेगी, कुछ इस प्रकार है:

application/epub=FBReader.desktop;<another apps.desktop>

जिसका अर्थ है कि दो एप्लिकेशन "ओपन विथ ..." मेनू में दिखाए जाएंगे जब एक epubफ़ाइल पर राइट क्लिक करें , तो Dev-C++ IDEअपने मामले में एक को पहचानें और इसे हटा दें।


धन्यवाद। इसने मेरी "ओपन के साथ" सूची से वाइन इंटरनेट एक्सप्लोरर / नोटपैड / वर्डपैड विकल्पों को हटाने में मदद की। बस उस फ़ोल्डर में जाएं और सभी वाइन-एक्सटेंशन - * डेस्कटॉप को हटा दें।
दीगरू

मेरे मामले में, अपमानजनक संघों को उस फ़ाइल में परिभाषित नहीं किया गया है।
राफेल

1

मेरे Ubuntu 14.04LTS में एक mimeapps.list नहीं है।

मैं इस मुद्दे में एक नई फ़ाइल बनाने हल /usr/share/applicationsबुलाया mimeapps.listनिम्नलिखित सामग्री के साथ:

[Added Associations]
inode/directory=audacious.desktop;pcmanfm.desktop;
[Removed Associations]
inode/directory=baobab.desktop;nautilus.desktop;nautilus-folder-handler.desktop;

इस स्थिति में, कॉन्फ़िगरेशन किसी भी फ़ोल्डर के संदर्भ मेनू से अनुप्रयोगों को हटा देगा। मुझे यहाँ से अधिकांश जानकारी मिली: https://wiki.archlinux.org/index.php/default_applications


अपडेट करें

में भी पाया mimeapps.listहै ~/.local/share/applications। मुझे लगता है कि यदि आप उस फ़ाइल में समान लाइनें जोड़ते हैं, तो यह भी काम करेगा।


0

नॉटिलस, थुनर एट अल। mimeapps.listfiles their से उनकी जानकारी लें।

तो समाधान संपादित करने .config/mimeapps.listऔर / या करने के लिए है .local/share/applications/mimeapps.list[Removed Associations]अनुभाग में प्रविष्टियाँ जोड़ें जैसे:

[Removed Associations]
application/xml=firefox.desktop;wine-extension-xml.desktop;
image/png=shutter.desktop;wine-extension-png.desktop;
image/jpeg=shutter.desktop;wine-extension-jpe.desktop;wine-extension-jfif.desktop;  
image/svg+xml=shutter.desktop;wine-notepad.desktop;libreoffice-writer.desktop;gitkraken.desktop;gimp.desktop;wine-extension-xml.desktop;yed.desktop;
application/xml=yed.desktop;

देखो यहाँ कुछ जानकारी के लिए।

सही .desktopफाइलें खोजने के लिए आपको कुछ खुदाई करनी पड़ सकती है ; उदाहरण के लिए, ध्यान दें कि कई wine-*.desktopफ़ाइलों ने एक ही एप्लिकेशन घोषित किया था image/jpeg


  1. आपके पास मौजूद फाइलों में से अलग-अलग mimeinfo.cacheफाइलें आबाद हैं । मैं नहीं जानता कि वे कैसे संबंधित हैं ; यहाँ देखें ।update-desktop-database.desktopmimeapps.list
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.