Где находится каталог плагинов Firefox?

Я знаю, что существуют широкие "правильные" способы установки плагинов Firefox. Тем не менее, я хотел бы знать, где находится папка для ссылки на общий объект (.so) файлы, такие как libnpjp2.so а также libflashplayer.so так что я могу установить плагины "старомодным" способом. В Firefox 21 я бы поставил ~/.mozilla/firefox/*[profile name].default/browser/plugins но этой папки больше нет. Он продолжает прыгать, как меняется Firefox. В about:plugins Я до сих пор вижу все плагины, которые я бы там поставил.

Может кто-нибудь сказать мне, где находится папка? Я уже проверил папки в /usr/lib/firefox а также /usr/lib/mozilla,

6 ответов

Решение

Пожалуйста, прочтите обновление в конце этого ответа относительно изменений в 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, он загружается через символическую ссылку в /usr/lib/mozilla/plugins что в конечном итоге связано с /usr/lib/flashplugin-installer/libflashplayer.so,

Я на KDE 32bit 14.04 версия. Firefox уже установлен.

Пользователь Richard получил отрицательную репутацию, сообщив нам правильный путь:

/usr/lib/firefox-addons/plugins

Если вы являетесь пользователем linux, не проблема переместить файл libflashplayer.so в этот каталог как пользователь root!

Youtube работает после даты!

Пользователи должны размещать плагины в /usr/lib/firefox-addons/plugins как корень.

Я нашел там каталог /usr/lib/firefox/brower/plugins/,

Моя версия Ubuntu - 16.04 LTS. Как включить Flash Player в Mozilla Firefox в Ubuntu - это полезная статья. Если нет каталога с именем lib64просто скопируйте правильный файл в /usr/lib/firefox/browser/plugins/, Исходя из моего опыта, это также хорошо работает.

Для флеш-плеера, использующего Ubuntu 16.04 64bit, /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

Как новый пользователь Ubuntu, мне предложили использовать путь, упомянутый about:plugins команда firefox. В моем случае это указывает на /usr/lib/mozilla/plugins/,

Просто упомяну здесь, поскольку я не видел, чтобы это упоминалось. В случае, если подход не является действительным / надежным, я хотел бы знать, почему.

Другие вопросы по тегам