ไดเรกทอรีปลั๊กอินของ Firefox อยู่ที่ไหน


41

ฉันรู้ว่ามีที่กว้างขวางวิธีการ "เหมาะสม" สำหรับการติดตั้งปลั๊กอิน อย่างไรก็ตามฉันต้องการทราบว่าโฟลเดอร์นี้มีไว้สำหรับเชื่อมโยงไฟล์ shared-object ( .so) เช่นนั้นlibnpjp2.soหรือไม่libflashplayer.soเพื่อให้ฉันสามารถติดตั้งปลั๊กอินในแบบ "ล้าสมัย" ใน Firefox 21 ฉันจะใส่เข้าไป~/.mozilla/firefox/*[profile name].default/browser/pluginsแต่โฟลเดอร์นั้นจะไม่อยู่ที่นั่นอีกต่อไป มันกระโดดไปเรื่อย ๆ เมื่อมีการเปลี่ยนแปลงของ Firefox ในabout:pluginsฉันยังคงเห็นปลั๊กอินทั้งหมดที่ฉันจะใส่ที่นั่น

ใครสามารถบอกฉันว่าโฟลเดอร์อยู่ที่ไหน ผมตรวจสอบแล้วโฟลเดอร์ในและ/usr/lib/firefox/usr/lib/mozilla

คำตอบ:


50

โปรดอ่านการอัปเดตในตอนท้ายของคำตอบนี้เกี่ยวกับการเปลี่ยนแปลงใน Firefox 52

อ้างอิงจากเอกสารประกอบสำหรับนักพัฒนา Firefox อยู่ที่นี่:

  • ไดเรกทอรีชี้ไปตามMOZ_PLUGIN_PATHตัวแปรสภาพแวดล้อม
  • ~/.mozilla/plugins
  • /usr/lib/mozilla/plugins(สำหรับระบบที่ไม่ใช่ Ubuntu 64- บิต/usr/lib64/mozilla/pluginsอาจใช้แทน)
  • ปลั๊กอินภายในชุดเครื่องมือ
  • [Profile directory]/pluginsซึ่ง[Profile directory]เป็นไดเรกทอรีโปรไฟล์ของผู้ใช้

อัปเดตสำหรับ Firefox> = 52

ในฐานะที่เป็นของ Firefox 52 การสนับสนุนสำหรับปลั๊กอิน NPAPI ได้รับการลดลง ปลั๊กอินทั้งหมดที่อยู่ในหนึ่งในไดเรกทอรีด้านบนจะถูกละเว้นยกเว้น Adobe Flash

หากคุณติดตั้ง Flash ด้วยแพ็คเกจ flashplugin-installerจะมีการโหลดผ่าน symlink /usr/lib/mozilla/pluginsซึ่งจะเชื่อมโยงไปใน/usr/lib/flashplugin-installer/libflashplayer.soที่สุด


11
เหมืองแร่เป็นระบบ 64 บิต /usr/lib/mozilla/pluginsแต่ฉันพบว่ามันอยู่ที่ นอกจากนี้ยังเป็นความคิดที่ดีที่จะดูที่about:pluginsแท็บที่อาจให้คำใบ้
Fredrick Gauss

2
ความคิดเห็นของ Fredrick Gauss ยังคงดีสำหรับ 14.04 เช่นกัน
ผู้เรียน

@ learner ขอบคุณ ข้อมูลนี้มาจากเอกสารของ Firefox โดยตรง Ubuntu วาง libs 64 บิตใน / usr / lib และ 32bit libs ใน / usr / lib32 แทนที่จะมีไดเรกทอรี lib64 ดังนั้นฉันจึงเปลี่ยนคำตอบเล็กน้อยเพื่อสะท้อนว่า
mniess

1
@FredrickGauss คำแนะนำที่about:pluginsดี วิธีนี้ฉันสามารถรับเส้นทางไดเรกทอรีปลั๊กอินที่แน่นอนได้ทันทีและตรวจสอบการอัปเดตในภายหลังโดยเพียงแค่รีเฟรชและเห็นสถานะ ': UPDATE_AVAILABLE_ <SOMETEXT>' หายไป มีประโยชน์มาก
ให้คำปรึกษา PHP

ตั้งแต่ Firefox 50 บน Ubuntu 16.04.1 ไม่มีไดเรกทอรีเหล่านี้อยู่ตรงไหนของปลั๊กอิน about:pluginsแสดงให้เห็นว่าแฟลชมาจาก / usr / lib / flashplugin-installer แต่ฉันไม่พบสิ่งใดที่เชื่อมโยงกับเส้นทางนั้น คำตอบนี้pluginreg.datแสดงให้เห็นลบ
Dan Dascalescu

12

ฉันใช้รุ่น KDE 32 บิต 14.04 ติดตั้ง Firefox แล้ว

ผู้ใช้ Richard มีชื่อเสียงด้านลบโดยบอกเส้นทางที่ถูกต้องให้เรา:

/usr/lib/firefox-addons/plugins

หากคุณเป็นผู้ใช้ linux ที่เหมาะสมจะไม่มีปัญหาในการย้ายไฟล์ libflashplayer.so ไปยังไดเรกทอรีนี้ในฐานะผู้ใช้รูท!

Youtube ทำงานหลังจาก dat!


สามารถยืนยัน Firefox> 60 บน Ubuntu ได้> 18.04 64- บิตจะใช้งานได้
David Tabernero M.

3

ผู้ใช้ควรวางปลั๊กอินไว้ใน/usr/lib/firefox-addons/pluginsรูปของรูต


7
ผู้ใช้ไม่ควรทำอะไรเหมือนรูท
mniess

1
นี่เป็นเพียงในกรณีที่คุณต้องการให้ติดตั้งปลั๊กอินบางอย่างในโปรไฟล์ผู้ใช้ใหม่ทั้งหมดโดยอัตโนมัติ ในฐานะผู้ใช้คนเดียวคุณไม่ควรติดตั้งอะไรเลยในไดเรกทอรีนี้
animaletdesequia

@darent เราควรติดตั้งปลั๊กอินที่ไหน?
Quazi Irfan

@iamcreasy ดูคำตอบของผู้ใช้ mnies
Richard

1

/usr/lib/firefox/brower/plugins/ผมพบว่ามีเป็นไดเรกทอรี

รุ่น Ubuntu ของฉันคือ 16.04 LTS วิธีการเปิดใช้งาน flash player ใน Mozilla Firefox ใน Ubuntuเป็นบทความที่มีประโยชน์ ถ้าไม่มีไดเรกทอรีชื่อเพียงคัดลอกไฟล์ที่ถูกต้องlib64 /usr/lib/firefox/browser/plugins/จากประสบการณ์ของฉันมันใช้งานได้ดี


0

ในฐานะผู้ใช้ Ubuntu คนใหม่ฉันได้รับการแนะนำให้ใช้เส้นทางที่กล่าวถึงโดยabout:pluginsคำสั่ง firefox /usr/lib/mozilla/plugins/ในกรณีของฉันก็ชี้ไปที่

แค่พูดถึงที่นี่เพราะฉันไม่ได้เห็นสิ่งนี้ถูกกล่าวถึง ในกรณีที่วิธีการไม่ถูกต้อง / เชื่อถือได้ฉันต้องการทราบสาเหตุ


อืมม .. คำตอบที่ได้รับการยอมรับกล่าวและคำถามของตัวเองกล่าว/usr/lib/mozilla/plugins about:plugins
muru

ใช่ซื้อกลับบ้านของฉันคือว่าโดยไม่คำนึงถึงรุ่นเราควรจะใช้สิ่งที่ระบุไว้ @ เกี่ยวกับ: ปลั๊กอิน (ซึ่งเป็นที่รู้จักกันแล้วโดย OP แต่ - ฉันเชื่อว่า - เขาไม่แน่ใจว่าเส้นทางนั้นเป็นเส้นทางพฤตินัยที่จะใช้ หรือไม่).
Tiago Cardoso

ตกลง .. คุณควรอ้างอิงแหล่งที่คุณได้รับคำแนะนำนี้
muru

0

สำหรับผู้เล่นแฟลชที่ใช้ Ubuntu 16.04 64 บิต/usr/lib/adobe-flashplugin/ก็เพียงพอแล้ว

หลังจากดาวน์โหลดflash_player_npapi_linux.x86_64.tar.gzจากเว็บไซต์ Adobe ฉันจะแตกไฟล์เก็บถาวรและ:

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

รีสตาร์ท Firefox แล้วเสร็จ!

ฉันยังสามารถเห็นว่า/etc/alternatives/mozilla-flashpluginเป็นลิงค์ไป/usr/lib/adobe-flashplugin/libflashplayer.so


เนื่องจากหน้าเกี่ยวกับ: ปลั๊กอินให้เส้นทาง / usr / lib / adobe-flashplugin สำหรับปลั๊กอินแฟลช shockwave
anteldan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.