Guia de Instalação de Integração com GNOME Shell para Chrome

Pacotes de Distros

A forma mais fácil de instalar a extensão e o conector é usar o gerenciador de pacotes favorita de sua distribuição.

Se não houver um pacote na sua distro, você pode instalar extensão via Chrome web store e o conector nativo usando cmake.

A política do Chrome será instalada junto com o conector que força a instalação da Chrome store para os navegadores Google Chrome/Chromium e Vivaldi.

Para Firefox você deve instalar a extensão manualmente do site de complementos da Mozilla. Por favor, note que há suporte ao Opera a partir da versão 8.

Para Opera, você deve instalar a extensão manualmente do site de complementos do Opera. Por favor, note que há suporte ao Opera a partir da versão 7.

Arch Linux

PKGBUILD disponível no AUR: chrome-gnome-shell-git.

Debian Linux

Um pacote está disponível no Sid e Stretch: chrome-gnome-shell.

Por favor, note que o pacote Debian oferece suporte apenas ao Chromium. este pacote Debian não oferece suporte ao Google Chrome e Opera. Para detalhes, veja este relatório de erro.

Para uma solução alternativa, veja a seção de Solução de Problemas.

Fedora Linux

O pacote está disponível no Fedora Copr: region51/chrome-gnome-shell. Para instalá-lo, digite:

# dnf copr enable region51/chrome-gnome-shell
# dnf install chrome-gnome-shell

Gentoo Linux

Um ebuild está disponível na árvore principal. Basta digitar como superusuário:

# emerge -av gnome-extra/chrome-gnome-shell

Ubuntu Linux

O pacote está disponível nos repositórios Universe

Para instalar o pacote, digite:

$ sudo apt-get install chrome-gnome-shell

FreeBSD

Não há suporte ao FreeBSD, sinto muito. Peça ao mantenedor do www/chromium para corrigir o bug 212925.

Instalação com Cmake

Antes de mais nada, certifique-se que as dependências a seguir estejam instaladas:

Então, clone o repositório de código fonte ou baixe o tarball do lançamento mais recente. Para clonar o repositório Git, digite:

$ git clone git://git.gnome.org/chrome-gnome-shell

Fontes de extensão Web estão localizadas na pasta "extension". Veja a documentação do Google Chrome para informações sobre instalação de extensão não empacotada.

Todos os comandos devem ser emitidos a partir da raiz do repositório clonado.

  1. Crie uma pasta "build" e entre nela:
    $ mkdir build
    $ cd build
  2. Execute cmake para criar os makefiles:
    $ cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_EXTENSION=OFF ../
  3. Instale o conector:
    $ sudo make install

Solução de Problemas

Problema:

  • Você desinstalou o pacote do conector nativo. A extensão web ainda está instalada no navegador e você não consegue desinstalá-la porque ela foi "instalada por política empresarial".

Solução:

  • Seu gerenciador de pacotes não desinstalou os arquivos de política. Você deveria removê-los manualmente:
    # rm /etc/opt/chrome/policies/managed/chrome-gnome-shell.json
    # rm /etc/chromium/policies/managed/chrome-gnome-shell.json
    Se você instalou o conector nativo via gerenciador de pacote, você também deve relatar essa questão para o mantenedor do pacote.


Problema:

  • Você está usando o Google Chrome ou Opera no Debian e está obtendo mensagem de erro "Conector nativo não está instalado".

Solução:

  • Pacote Debian não oferece suporte ao Google Chrome e Opera.

    Para detalhes, veja este relatório de erro. Como uma solução alternativa, você pode copiar todos os arquivos json de /etc/chromium/native-messaging-hosts para /etc/opt/chrome/native-messaging-hosts.


Problema:

  • Você acabou de instalar o chrome-gnome-shell na versão 8 ou mais nova, e ele trava toda vez que você inicia seu navegador.

Solução:

  • Você deveria recarregar ou reiniciar o serviço dbus. Ou simplesmente reiniciar o seu PC.

Projects/GnomeShellIntegrationForChrome/Installation/pt_BR (last edited 2017-03-17 20:03:54 by RafaelFontenelle)