मुझे इसके कुछ संकेत मिले हैं।
सबसे पहले, जांचें कि सिस्टम पीडीएफ फाइल के लिए किस प्रोग्राम का उपयोग करता है।
फिर, वहाँ भयानक mimetypes.rdf फ़ाइल है जो अनुप्रयोगों को खोलने के लिए फ़ायरफ़ॉक्स वरीयताओं को संग्रहीत करता है। यह आपकी /home/you/.mozilla प्रोफ़ाइल निर्देशिका में कहीं है।
फिर, जब कुछ 'अज्ञात' होता है, तो इसे किसी प्रकार के अनुमान एल्गोरिथ्म द्वारा खोला जाएगा।
इसे बदलने के लिए, मैंने सुना है आप ऐसा कर सकते हैं:
sed 's#.*octet-stream.*#application/octet-stream=xdg-open#' ~/.local/share/applications/mimeapps.list -i
बस इसे स्वयं जांचा और पाया कि xdg-open फ़ाइल प्रकार का सही अनुमान लगाएगा।
तुम भी हाथ से mimeapps.list संपादित कर सकते हैं। बस इसे 'xdg-open' पर सेट करें (जब तक आप इसे .desktop लिंक के माध्यम से नहीं खोलना चाहते हैं, इसे .desktop को जोड़ने की कोई आवश्यकता नहीं है)। एप्लिकेशन / ऑक्टेट-स्ट्रीम का उपयोग अक्सर उन साइटों द्वारा किया जाता है जो आपको एक फ़ाइल भेजते समय सही ढंग से उनके mimetype को सेट नहीं करते हैं।
application/octet-stream=gedit.desktop;
, धन्यवाद!