फ़ायरफ़ॉक्स की प्लगइन्स निर्देशिका कहाँ है?


41

मुझे पता है कि फ़ायरफ़ॉक्स प्लगइन्स को स्थापित करने के लिए व्यापक, "उचित" तरीके हैं । हालाँकि, मैं जानना चाहूँगा कि फ़ोल्डर साझा-ऑब्जेक्ट ( .so) फ़ाइलों को जोड़ने के लिए कहाँ है , जैसे कि libnpjp2.soऔर libflashplayer.soताकि मैं "पुराने जमाने" तरीके से प्लग इन स्थापित कर सकूं। फ़ायरफ़ॉक्स 21 में, मैंने इसे रखा होगा ~/.mozilla/firefox/*[profile name].default/browser/pluginsलेकिन वह फ़ोल्डर अब नहीं है। यह फ़ायरफ़ॉक्स परिवर्तन के रूप में चारों ओर कूदता रहता है। में about:pluginsमैं अभी भी सभी प्लग देखते हैं कि मैं वहाँ डाल दिया होता।

क्या कोई मुझे बता सकता है कि फ़ोल्डर कहाँ है? मैं पहले से ही में फ़ोल्डर की जाँच की /usr/lib/firefoxऔर /usr/lib/mozilla

जवाबों:


50

कृपया फ़ायरफ़ॉक्स 52 में बदलाव के संबंध में इस उत्तर के अंत में अपडेट पढ़ें।

फ़ायरफ़ॉक्स डेवलपर प्रलेखन प्लगइन्स की रिकॉर्डिंग यहाँ रहती है:

  • निर्देशिका को MOZ_PLUGIN_PATHपर्यावरण चर द्वारा इंगित किया गया है
  • ~/.mozilla/plugins
  • /usr/lib/mozilla/plugins( गैर-उबंटू 64-बिट सिस्टम पर, /usr/lib64/mozilla/pluginsइसके बजाय इस्तेमाल किया जा सकता है)
  • टूलकिट बंडलों के भीतर प्लग-इन
  • [Profile directory]/plugins, जहां [Profile directory]एक उपयोगकर्ता प्रोफ़ाइल निर्देशिका है

फ़ायरफ़ॉक्स के लिए अद्यतन> = 52

फ़ायरफ़ॉक्स के रूप में एनपीएपीआई प्लगइन्स के लिए 52 समर्थन को गिरा दिया गया है। एडोब फ्लैश के अपवाद के साथ उपरोक्त सभी निर्देशिकाओं में रहने वाले सभी प्लगइन्स को अनदेखा किया गया है।

यदि आपने फ़्लैश को फ्लैशप्लगिन-इंस्टॉलर पैकेज के साथ स्थापित किया है, तो यह सिमिलिंक के माध्यम से लोड होता है /usr/lib/mozilla/pluginsजो अंततः लिंक करता है /usr/lib/flashplugin-installer/libflashplayer.so


11
मेरा 64-बिट सिस्टम है, लेकिन मुझे पता चला कि यह है /usr/lib/mozilla/plugins। इसके अलावा about:pluginsटैब पर एक नज़र रखना एक अच्छा विचार है जो संकेत दे सकता है।
फ्रेडरिक गॉस ने

2
फ्रेडरिक गॉस की टिप्पणी 14.04 के लिए भी अच्छी है।
सीखने वाला

@ लर्नर, धन्यवाद। जानकारी सीधे फ़ायरफ़ॉक्स प्रलेखन से है। उबंटू ने 64 बिट्स / usr / lib और 32bit libs / usr / lib32 के बजाय एक lib64 निर्देशिका रखने के लिए डाल दिया। इसलिए मैंने यह दर्शाने के लिए उत्तर को थोड़ा बदल दिया।
mness

1
@FredrickGauss बढ़िया सुझाव about:plugins। इस तरह मैं तुरंत सटीक निर्देशिका निर्देशिका पथ प्राप्त कर सकता हूं और बाद में केवल ताज़ा और 'स्थिति: UPDATE_AVAILABLE_ <SOMETEXT>' देखकर अपडेट को सत्यापित कर सकता है। इसलिए मददगार।
PHP मेंटर

Ubuntu 16.04.1 को फ़ायरफ़ॉक्स 50 के रूप में, इनमें से कोई भी निर्देशिका वह नहीं है जहां प्लगइन्स हैं। about:pluginsदिखाता है कि फ़्लैश से आता है / usr / lib / flashplugin-संस्थापक, लेकिन मुझे उस पथ पर सहानुभूति रखने वाला कुछ भी नहीं मिला। यह उत्तर हटाने का सुझाव देता है pluginreg.dat
डेन डैस्कलेस्कु

12

मैं केडीई 32 बिट 14.04 संस्करण पर हूं। फ़ायरफ़ॉक्स पहले से ही स्थापित है।

उपयोगकर्ता रिचर्ड ने हमें सही रास्ता बताकर नकारात्मक प्रतिष्ठा प्राप्त की:

/usr/lib/firefox-addons/plugins

यदि आप उचित लिनक्स उपयोगकर्ता हैं, तो इस निर्देशिका में libflashplayer.so फ़ाइल को रूट उपयोगकर्ता के रूप में स्थानांतरित करने के लिए कोई समस्या नहीं है!

यूट्यूब डाट के बाद काम करता है!


Ubuntu-आधारित> 18.04 पर फ़ायरफ़ॉक्स> 60 की पुष्टि कर सकते हैं 64-बिट भी इसके साथ काम करेंगे।
डेविड टेबरेरो एम।

3

यूजर्स को प्लग इन /usr/lib/firefox-addons/pluginsको रूट के रूप में रखना चाहिए ।


7
उपयोगकर्ताओं को रूट के रूप में कुछ भी नहीं करना चाहिए।
23

1
यह केवल उस स्थिति में है जब आप एक निश्चित प्लगइन चाहते हैं जो सभी नए उपयोगकर्ता प्रोफाइल में स्वचालित रूप से स्थापित हो। एकल उपयोगकर्ता के रूप में, आपको इस निर्देशिका में कुछ भी स्थापित नहीं करना चाहिए।
पशुपतिसेकिया

@darent हमें प्लगइन कहाँ स्थापित करना चाहिए?
क़ाज़ी इरफ़ान

@iamcreasy यूजर ने जवाब दिया
रिचर्ड

1

मैंने पाया कि एक निर्देशिका है /usr/lib/firefox/brower/plugins/

मेरा Ubuntu संस्करण 16.04 LTS है। उबंटू में मोज़िला फ़ायरफ़ॉक्स में फ़्लैश प्लेयर को कैसे सक्षम करें यह एक उपयोगी लेख है। यदि कोई निर्देशिका नाम नहीं है lib64, तो बस सही फ़ाइल की प्रतिलिपि बनाएँ /usr/lib/firefox/browser/plugins/। मेरे अनुभव के आधार पर, यह अच्छी तरह से काम भी करता है।


0

एक नए उबंटू उपयोगकर्ता के रूप में, मुझे about:pluginsफ़ायरफ़ॉक्स कमांड द्वारा बताए गए मार्ग का उपयोग करने का सुझाव दिया गया है । मेरे मामले में, यह इशारा कर रहा है /usr/lib/mozilla/plugins/

यहाँ उल्लेख के रूप में मैं नहीं देखा है यह उल्लेख किया जा रहा है। मामले में दृष्टिकोण मान्य / विश्वसनीय नहीं है, मैं जानना चाहता हूं कि क्यों।


उम्म .. स्वीकार किए गए उत्तर में उल्लेख है /usr/lib/mozilla/plugins, और प्रश्न में ही उल्लेख है about:plugins
मूरू

हाँ, मेरा टेकआउट यह है कि संस्करण की परवाह किए बिना, हमें @ के बारे में जो कहा गया है उसका उपयोग करना चाहिए: प्लगइन्स (जो पहले से ही ओपी द्वारा जाना जाता था, लेकिन - मेरा मानना ​​है - वह निश्चित नहीं था कि अगर वह रास्ता वास्तव में इस्तेमाल किया जाने वाला रास्ता था। या नहीं)।
टियागो कार्डसो

ठीक है .. आपको उस स्रोत का हवाला देना चाहिए जहाँ आपको यह सुझाव मिला है।
मूरू

0

फ्लैश प्लेयर के लिए, Ubuntu 16.04 64 बिट का उपयोग करना, /usr/lib/adobe-flashplugin/पर्याप्त है।

flash_player_npapi_linux.x86_64.tar.gzएडोब वेबसाइट से डाउनलोड करने के बाद , मैंने संग्रह को अनपैक किया और:

$ sudo cp libflashplayer.so /usr/lib/adobe-flashplugin/
$ sudo cp -r usr/* /usr

फ़ायरफ़ॉक्स को पुनः आरंभ किया और किया!

मैं यह भी देख सकता हूं कि /etc/alternatives/mozilla-flashpluginयह एक लिंक है/usr/lib/adobe-flashplugin/libflashplayer.so


क्योंकि पेज के बारे में: प्लगइन्स ने मुझे शॉकवेव फ्लैश प्लगइन के लिए रास्ता / usr / lib / adobe-flashplugin दिया
anteldan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.