web-dev-qa-db-fra.com

Où se trouve le répertoire des plugins de Firefox?

Je sais qu'il existe des méthodes étendues et "appropriées" pour l'installation de plugins Firefox . Toutefois, j'aimerais savoir où se trouve le dossier permettant de lier des fichiers d'objet partagé (.so), tels que libnpjp2.so et libflashplayer.so, afin de pouvoir installer des plugins à l'ancienne. Dans Firefox 21, je l'aurais mis dans ~/.mozilla/firefox/*[profile name].default/browser/plugins mais ce dossier n'y est plus. Il continue de sauter lorsque Firefox change. Dans about:plugins, je vois toujours tous les plugins que j'aurais mis là.

Quelqu'un peut-il me dire où se trouve le dossier? J'ai déjà vérifié les dossiers dans /usr/lib/firefox et /usr/lib/mozilla.

40
Richard

Veuillez lire la mise à jour à la fin de cette réponse concernant les changements dans Firefox 52.

Selon le développeur Firefox documentation les plugins vivent ici:

  • Répertoire pointé par la variable d'environnement MOZ_PLUGIN_PATH
  • ~/.mozilla/plugins
  • /usr/lib/mozilla/plugins (sur les systèmes non-Ubuntu 64 bits, /usr/lib64/mozilla/plugins peut être utilisé à la place)
  • Plug-ins dans les kits de la boîte à outils
  • [Profile directory]/plugins, où [Profile directory] est un répertoire de profils d'utilisateurs

Mise à jour pour Firefox> = 52

À partir de Firefox 52, la prise en charge des plug-ins NPAPI a été supprimée. Tous les plugins résidant dans l'un des répertoires ci-dessus sont ignorés, à l'exception d'Adobe Flash.

Si vous avez installé Flash avec le package flashplugin-installer , il est chargé via un lien symbolique dans /usr/lib/mozilla/plugins qui renvoie finalement à /usr/lib/flashplugin-installer/libflashplayer.so.

50
mniess

Je suis sur la version KDE 32bit 14.04. Firefox est déjà installé.

l'utilisateur Richard a une réputation négative en nous indiquant le chemin correct:

/usr/lib/firefox-addons/plugins

Si vous êtes un utilisateur linux approprié, ce n'est pas un problème de déplacer le fichier libflashplayer.so dans ce répertoire en tant qu'utilisateur root!

Youtube fonctionne après la date!

11
Erikas

Les utilisateurs doivent placer les plugins dans /usr/lib/firefox-addons/plugins en tant que root.

3
Richard

J'ai trouvé qu'il y a un répertoire /usr/lib/firefox/brower/plugins/.

Ma version Ubuntu est 16.04 LTS. Comment activer flash player dans Mozilla Firefox dans Ubunt est un article utile. S'il n'y a pas de répertoire nommé lib64, copiez simplement le fichier correct dans /usr/lib/firefox/browser/plugins/. Sur la base de mon expérience, cela fonctionne aussi bien.

1
user574402

Pour flash player, avec Ubuntu 16.04 64bit, /usr/lib/Adobe-flashplugin/ est suffisant.

Après avoir téléchargé flash_player_npapi_linux.x86_64.tar.gz à partir du site Web d'Adobe, j'ai décompressé l'archive et:

$ Sudo cp libflashplayer.so /usr/lib/Adobe-flashplugin/
$ Sudo cp -r usr/* /usr

Firefox redémarré et fait!

Je peux même voir que /etc/alternatives/mozilla-flashplugin est un lien vers /usr/lib/Adobe-flashplugin/libflashplayer.so

0
anteldan

En tant que nouvel utilisateur Ubuntu, il m'a été suggéré d'utiliser le chemin mentionné par la commande about:plugins firefox. Dans mon cas, il pointe vers /usr/lib/mozilla/plugins/.

Mentionnons juste ici car je n'ai pas vu cela mentionné. Au cas où l'approche ne serait pas valide/fiable, j'aimerais savoir pourquoi.

0
Tiago Cardoso