Como instalo os userscripts no Chrome no Linux?

7

Ajuda! A única maneira que o Chrome permite que os scripts de usuários sejam instalados agora é baixando o arquivo para o meu sistema local e arrastando-o e soltando-o na interface do gerenciador de extensão. No entanto, quando tento arrastá-lo, nada acontece!

Eu tentei usar os gerenciadores de arquivos nos ambientes Gnome e KDE, nenhum deles funciona.

    
por Caleb 19.09.2012 / 10:55

2 respostas

5

Se você acabou de fazer o download do script do usuário e seu nome está aparecendo na barra inferior, abra a página "Extensões" (Menu > Ferramentas & Extensões, chrome://chrome/extensions/ ) e arraste e solte na barra de download no meio da página "Extensões". (Graças a balpha para este método.)

Se você tiver o script em seu sistema em algum lugar, poderá usar arrastar para disponibilizá-lo para arrastar e soltar -drop:

dragbox foo.user.js

Arraste o arquivo para a página de extensões do Chrome.

Como alternativa, você pode permitir extensões de outros websites por meio de ExtensionInstallSources policy personalizada, para ser definido em /etc/opt/chrome/policies . Há um bug relacionado a scripts de usuários a partir do Chrome 21 . Outro método é passar a --enable-easy-off-store-extension-install option quando você inicia o Chrome. Consulte Como instalar um script de usuário particular no Chrome 21+ para mais informações.

    
por 20.09.2012 / 02:33
5

Por algum motivo, os mecanismos de arrastar e soltar no Nautilus e no Konqueror não funcionam adequadamente com o gerenciador de extensões no Google Chrome / Chromium. Eu encontrei duas soluções:

  • Para forçar o problema, você pode usar um gerenciador de arquivos alternativo. Eu descobri que o do projeto XFCE chamado thunar funciona para mim e pode ser executado dentro do Gnome, do KDE ou do seu DE / Window Manager favorito. Há quase certamente um pacote para isso em sua distro favorita.

  • Outra solução mais prática é usar uma extensão do Chrome especificamente projetada para gerenciar scripts de usuários. O gerenciador de extensões interno é adaptado para fechar a loja do Google Chrome e não é adequado para os scripts de usuários. Tudo o que você instalar como um script de usuário não será sincronizado com seu perfil do Chrome e deverá ser atualizado manualmente. Existem várias extensões especificamente projetadas para gerenciar scripts de usuários, o que eu uso agora é chamado de Tampermonkey . Com isso ativado, os scripts de usuários podem ser instalados novamente com apenas um clique da fonte, e eles também são sincronizados em meus diferentes sistemas.

por 19.09.2012 / 10:55