Wo befindet sich das Plugin-Verzeichnis von Firefox?

41

Ich weiß, dass es umfangreiche, "richtige" Methoden gibt, um Firefox-Plugins zu installieren . Ich möchte jedoch wissen, wo sich der Ordner zum Verknüpfen von shared-object ( .so) -Dateien befindet, z. B. libnpjp2.sound libflashplayer.sodamit ich Plugins auf "altmodische" Weise installieren kann. In Firefox 21 hätte ich es eingefügt, ~/.mozilla/firefox/*[profile name].default/browser/pluginsaber dieser Ordner ist nicht mehr da. Es springt weiter herum, wenn sich Firefox ändert. In about:pluginssehe ich noch alle Plugins, die ich da hingestellt hätte.

Kann mir jemand sagen, wo der Ordner ist? Ich habe die Ordner bereits in /usr/lib/firefoxund eingecheckt /usr/lib/mozilla.

Richard
quelle

Antworten:

50

Bitte lesen Sie das Update am Ende dieser Antwort in Bezug auf Änderungen in Firefox 52.

Acording auf den Firefox - Entwickler Dokumentation Plugins hier lebt:

  • Verzeichnis, auf das die MOZ_PLUGIN_PATHUmgebungsvariable zeigt
  • ~/.mozilla/plugins
  • /usr/lib/mozilla/plugins(auf Nicht-Ubuntu- 64-Bit-Systemen /usr/lib64/mozilla/pluginskann stattdessen verwendet werden)
  • Plug-Ins in Toolkit-Paketen
  • [Profile directory]/plugins, wo [Profile directory]ist ein Benutzerprofilverzeichnis

Update für Firefox> = 52

Ab Firefox 52 wurde die Unterstützung für NPAPI-Plugins eingestellt. Alle Plugins in einem der oben genannten Verzeichnisse werden mit Ausnahme von Adobe Flash ignoriert.

Wenn Sie Flash mit dem flashplugin-installer- Paket installiert haben , wird es über einen Symlink geladen /usr/lib/mozilla/plugins, auf den letztendlich verwiesen wird/usr/lib/flashplugin-installer/libflashplayer.so .

Frau
quelle
11
Meins ist 64-Bit-System, aber ich fand heraus, dass es bei ist /usr/lib/mozilla/plugins. Es ist auch eine gute Idee, einen Blick auf die about:pluginsRegisterkarte zu werfen , die einen Hinweis geben kann.
Fredrick Gauss
2
Der Kommentar von Fredrick Gauss gilt auch für den 14.04.
Anfänger
@Lerner, danke. Die Informationen stammen direkt aus der Firefox-Dokumentation. Ubuntu legt 64-Bit-Bibliotheken in / usr / lib und 32-Bit-Bibliotheken in / usr / lib32 ab, anstatt ein lib64-Verzeichnis zu haben. Also habe ich die Antwort ein wenig geändert, um das zu reflektieren.
Dienstag,
1
@FredrickGauss Toller Vorschlag about:plugins. Auf diese Weise kann ich sofort den genauen Pfad des Plugin-Verzeichnisses abrufen und das Update anschließend überprüfen, indem ich nur aktualisiere und sehe, dass der Status UPDATE_AVAILABLE_ <SOMETEXT> weg ist. So hilfreich.
PHP Mentor
Ab Firefox 50 unter Ubuntu 16.04.1 befinden sich in keinem dieser Verzeichnisse die Plugins. about:pluginszeigt, dass Flash von / usr / lib / flashplugin-installer stammt, aber ich konnte keine Verknüpfung zu diesem Pfad finden. Diese Antwort schlägt das Löschen vor pluginreg.dat.
Dan Dascalescu
12

Ich bin auf KDE 32bit 14.04 Version. Firefox ist bereits installiert.

Benutzer Richard hat eine negative Reputation, indem er uns den korrekten Pfad mitteilte:

/usr/lib/firefox-addons/plugins

Wenn Sie ein richtiger Linux-Benutzer sind, ist es kein Problem, die Datei libflashplayer.so als Root-Benutzer in dieses Verzeichnis zu verschieben!

Youtube funktioniert nach dat!

Erikas
quelle
Kann Firefox> 60 auf Ubuntu-basiert bestätigen> 18.04 64-Bit wird auch damit funktionieren.
David Tabernero M.
3

Benutzer sollten Plugins /usr/lib/firefox-addons/pluginsals root einfügen.

Richard
quelle
7
Benutzer sollten nichts als root tun.
Dienstag,
1
Dies ist nur der Fall, wenn Sie möchten, dass ein bestimmtes Plugin automatisch in allen neuen Benutzerprofilen installiert wird. Als einzelner Benutzer sollten Sie in diesem Verzeichnis überhaupt nichts installieren.
animaletdesequia
@darent Wo sollen wir dann das Plugin installieren?
Quazi Irfan
@iamcreasy siehe die Antwort von Benutzer mnies
Richard
1

Ich fand dort ein Verzeichnis /usr/lib/firefox/brower/plugins/.

Meine Ubuntu-Version ist 16.04 LTS. Das Aktivieren des Flash-Players in Mozilla Firefox unter Ubuntu ist ein hilfreicher Artikel. Wenn es kein benanntes Verzeichnis gibt lib64, kopieren Sie einfach die richtige Datei nach /usr/lib/firefox/browser/plugins/. Nach meiner Erfahrung funktioniert es auch gut.

user574402
quelle
0

Als neuer Ubuntu-Benutzer wurde mir vorgeschlagen, den im about:pluginsFirefox-Befehl angegebenen Pfad zu verwenden . In meinem Fall zeigt es auf /usr/lib/mozilla/plugins/.

Nur hier erwähnen, da ich nicht gesehen habe, dass dies erwähnt wird. Falls der Ansatz nicht gültig / zuverlässig ist, würde ich gerne wissen warum.

Tiago Cardoso
quelle
Umm .. Die akzeptierte Antwort erwähnt /usr/lib/mozilla/plugins, und die Frage selbst erwähnt about:plugins.
muru
Ja, mein Takeout ist , dass, unabhängig von der Version, sollten wir mit dem , was angegeben ist @ about: plugins (die bereits von OP bekannt war, aber - ich glaube - er war sich nicht sicher , ob dieser Weg der war de facto Pfad verwendet werden oder nicht).
Tiago Cardoso
OK .. Sie sollten die Quelle angeben, aus der Sie diesen Vorschlag erhalten haben.
muru
0

Für den Flash Player ist die Verwendung von Ubuntu 16.04 64bit /usr/lib/adobe-flashplugin/ausreichend.

Nach dem Download flash_player_npapi_linux.x86_64.tar.gzvon der Adobe-Website habe ich das Archiv entpackt und:

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

Firefox neu gestartet und fertig!

Ich kann sogar sehen, dass dies /etc/alternatives/mozilla-flashpluginein Link zu ist/usr/lib/adobe-flashplugin/libflashplayer.so

Anteldan
quelle
weil die seite über: plugins mir den pfad / usr / lib / adobe-flashplugin für das shockwave flash plugin gab
anteldan 21.03.17