Onde está o diretório de plugins do Firefox?


41

Eu sei que existem métodos abrangentes e "adequados" para instalar plug-ins do Firefox . No entanto, gostaria de saber onde está a pasta para vincular .soarquivos de objeto compartilhado ( ), como libnpjp2.soe libflashplayer.sopara que eu possa instalar plugins da maneira "antiquada". No Firefox 21, eu o teria colocado, ~/.mozilla/firefox/*[profile name].default/browser/pluginsmas essa pasta não está mais lá. Ele continua pulando enquanto o Firefox muda. Em about:pluginsainda vejo todos os plugins que eu teria colocado lá.

Alguém pode me dizer onde está a pasta? Eu já verifiquei as pastas /usr/lib/firefoxe /usr/lib/mozilla.

Respostas:


50

Por favor, leia a atualização no final desta resposta sobre alterações no Firefox 52.

De acordo com os plugins de documentação do desenvolvedor do Firefox , acesse aqui:

  • Diretório apontado pela MOZ_PLUGIN_PATHvariável de ambiente
  • ~/.mozilla/plugins
  • /usr/lib/mozilla/plugins(em sistemas não-Ubuntu de 64 bits, /usr/lib64/mozilla/pluginspode ser usado)
  • Plug-ins dentro de pacotes configuráveis
  • [Profile directory]/plugins, onde [Profile directory]é um diretório de perfil do usuário

Atualização para o Firefox> = 52

No Firefox 52, o suporte a plug-ins NPAPI foi descartado. Todos os plug-ins que vivem em um dos diretórios acima são ignorados, com exceção do Adobe Flash.

Se você instalou o Flash com o pacote flashplugin-installer , ele é carregado por meio de um link simbólico no /usr/lib/mozilla/pluginsfinal, vinculado a /usr/lib/flashplugin-installer/libflashplayer.so.


11
O meu é um sistema de 64 bits, mas eu descobri que ele está em /usr/lib/mozilla/plugins. Também é uma boa idéia dar uma olhada na about:pluginsguia que pode dar uma dica.
Fredrick Gauss

2
O comentário de Fredrick Gauss também vale para 14.04.
aluno

@learner, obrigado. As informações são diretamente da documentação do Firefox. O Ubuntu coloca bibliotecas de 64 bits em / usr / lib e bibliotecas de 32 bits em / usr / lib32 em vez de ter um diretório lib64. Então mudei a resposta um pouco para refletir isso.
Mniess

1
@FredrickGauss Ótima sugestão about:plugins. Dessa forma, posso obter instantaneamente o caminho exato do diretório do plug-in e verificar a atualização posteriormente, apenas atualizando e vendo o 'state: UPDATE_AVAILABLE_ <SOMETEXT>' desaparecido. Tão útil.
PHP Mentor

A partir do Firefox 50 no Ubuntu 16.04.1, nenhum desses diretórios é onde estão os plug-ins. about:pluginsmostra que o Flash vem de / usr / lib / flashplugin-installer, mas não consegui encontrar nada simbolizando para esse caminho. Esta resposta sugere a exclusão pluginreg.dat.
Dan Dascalescu 23/01

12

Estou na versão KDE 32bit 14.04. O Firefox já está instalado.

O usuário Richard obteve reputação negativa, informando o caminho correto:

/usr/lib/firefox-addons/plugins

Se você é um usuário linux adequado, não há problema em mover o arquivo libflashplayer.so para este diretório como usuário root!

O Youtube funciona depois do dat!


Pode confirmar que o Firefox> 60 no Ubuntu> 18.04 64 bits também funcionará com isso.
David Tabernero M. 13/04

3

Os usuários devem colocar plugins /usr/lib/firefox-addons/pluginscomo root.


7
Os usuários não devem fazer nada como root.
Mniess

1
Isso ocorre apenas no caso de você desejar que um determinado plug-in seja instalado automaticamente em todos os novos perfis de usuário. Como usuário único, você não deve instalar nada neste diretório.
animaletdesequia

@darent Onde devemos instalar o plugin então?
Quazi Irfan

@iamcreasy veja a resposta do usuário mnies #
Richard Richard

1

Eu encontrei lá é um diretório /usr/lib/firefox/brower/plugins/.

Minha versão do Ubuntu é 16.04 LTS. Como habilitar o flash player no Mozilla Firefox no Ubuntu é um artigo útil. Se não houver um diretório nomeado lib64, basta copiar o arquivo correto para /usr/lib/firefox/browser/plugins/. Com base na minha experiência, também funciona bem.


0

Como um novo usuário do Ubuntu, fui sugerido para usar o caminho mencionado pelo about:pluginscomando firefox. No meu caso, está apontando /usr/lib/mozilla/plugins/.

Apenas mencionando aqui como eu não vi isso sendo mencionado. Caso a abordagem não seja válida / confiável, eu gostaria de saber o porquê.


Umm .. A resposta aceita menciona /usr/lib/mozilla/plugins, e a própria pergunta menciona about:plugins.
Muru

Sim, minha opinião é que, independentemente da versão, devemos usar o que é declarado @ about: plugins (que já era conhecido pelo OP, mas - acredito - ele não tinha certeza se esse caminho era o caminho de fato a ser usado ou não).
Tiago Cardoso

OK .. Você deve citar a fonte onde obteve esta sugestão.
muru 26/12/15

0

Para o flash player, usando o Ubuntu 16.04 64bit, /usr/lib/adobe-flashplugin/é suficiente.

Depois de baixar flash_player_npapi_linux.x86_64.tar.gzdo site da Adobe, descompactei o arquivo e:

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

Reiniciei o Firefox e pronto!

Eu posso até ver que /etc/alternatives/mozilla-flashpluginé um link para/usr/lib/adobe-flashplugin/libflashplayer.so


porque a página about: plugins me deu o / usr / lib / adobe-flashplugin caminho para o plugin Shockwave Flash
anteldan
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.