.
GNOME DE é um dos ambientes de desktop mais populares no ecossistema Linux e já é popular há algum tempo. Até mesmo distribuições Linux populares como Ubuntu ou RedHat enviam seus sistemas operacionais com GNOME DE.
Se você alguma vez usar o KDE DE, poderá criticar que o GNOME não é tão personalizável como ele, mas isso não é verdade; você pode utilizar a extensão do shell do GNOME (ou plug-ins) para adicionar recursos externos ao seu DE atual.
Extensões importantes como Dash to Dock, TopIcons Plus, User Themes e muito mais estão disponíveis para GNOME DE. Mas a questão é como realmente instalar essas extensões em sua área de trabalho GNOME rodando em Ubuntu, Fedora, Rocky Linux, etc.
Felizmente, o processo é bastante simples e pode ser feito através do Site de extensões do GNOME Shell ou usando o gnome-extension
comando.
Portanto, continue lendo este artigo até o fim para descobrir as maneiras mais fáceis e recomendadas de instalar extensões de shell do GNOME em seu Ubuntu ou qualquer outro sistema rodando no GNOME DE.
Métodos para instalar extensões GNOME
Existem basicamente duas maneiras de instalar extensões GNOME em seu sistema:
- Instale a extensão GNOME usando extensões GNOME Shell Firefox ou Chrome
- Instale a extensão GNOME usando a linha de comando usando um arquivo zip
1
Instale a extensão GNOME usando GNOME Shell Firefox ou extensões do Chrome
O primeiro método é muito conveniente e fácil: instalar qualquer extensão diretamente do site usando a extensão GNOME Shell Integration disponível para navegadores populares.
Ele permite que seu navegador se comunique com o GNOME Shell e permite instalar, habilitar e desabilitar extensões diretamente do site.
Estou instalando a extensão de integração do GNOME Shell no meu navegador Chrome.
Você pode fazer o mesmo para o navegador Firefox se quiser, mas como o Firefox é instalado a partir de um pacote snap no Ubuntu, talvez você não consiga usar extensões para instalar, remover ou ativar e desativar um plug-in porque os pacotes snap têm certos limitações quando se trata de interagir com o sistema host.
Nesse caso, você pode instalar Firefox não instantâneo ou uma extensão de um arquivo zip.
Instale a extensão de integração do GNOME Shell
Para começar, clique em um dos botões a seguir para instalar a extensão de integração do shell GNOME, dependendo do seu navegador.
Depois de instalar a extensão em seu respectivo navegador, você precisará instalar o conector em seu sistema Linux, que se comunicará com a extensão instalada em seu navegador. Caso contrário, um erro informando que o host nativo não foi detectado será solicitado a você.
Instale o conector de host nativo
Para suprimir o erro, você pode instalar o conector de host nativo, que permite que o Firefox ou Chrome interaja com o sistema host e permite que você use as extensões instaladas em seu navegador para gerenciar os plug-ins GNOME do sistema.
Execute uma das instruções fornecidas para instalar o Native Host Connector com base em sua distribuição Linux.
Para distribuições baseadas em Debian e Ubuntu
$ sudo apt install chrome-gnome-shell
Para distribuições baseadas em RHEL e Fedora
$ sudo dnf install chrome-gnome-shell // Fedora 26 +
#OR
$ sudo dnf copr enable region51/chrome-gnome-shell // Older version
$ sudo dnf install chrome-gnome-shell
Para distribuições baseadas em Arch e Manjaro
$ git clone https://aur.archlinux.org/gnome-browser-connector.git
$ cd gnome-browser-connector
$ makepkg -si
Para outras distribuições Linux, você pode consulte este guia.
Instalar extensão
Após a conclusão da etapa acima, você pode procurar e instalar extensões no site oficial de extensões do GNOME para melhorar sua experiência com o GNOME DE.
Aqui está o guia passo a passo para instalar a extensão.
1. Primeiro, visite o site oficial de extensão do GNOMEque é semelhante à imagem abaixo.
2. Siga a marcação para procurar a extensão necessária e, como você pode ver, procurei “Pano – Gerenciador da área de transferência“, que é um gerenciador de área de transferência moderno para o shell do GNOME.

3. Agora, clique na extensão selecionada e gire o botão para instalar a extensão, o que solicitará confirmação, então clique no botão “Instalar”Para continuar.


4. Assim que a instalação for concluída, você descobrirá que a página da Web adicionou mais dois botões para você. O primeiro botão de troca serve para ativar e desativar a extensão; o segundo botão está relacionado à preferência ou configuração do ramal; e o último botão é remover a extensão do seu sistema.

Aqui, você terminou. Muito simples, não é? Agora é sua vez de instalar qualquer extensão.
2
Instale a extensão GNOME usando a linha de comando com um arquivo Zip
Quando você decidir instalar manualmente a extensão no GNOME via linha de comando, você precisará obter o “.zip
”Arquivo para a extensão necessária e o“gnome-shell-extension
”Ferramenta para instalar, remover, ativar e desativar a extensão.
Então, primeiro, abra a tela do seu terminal e execute o seguinte comando para instalar o “gnome-shell-extension
” pacote.
$ sudo apt update
$ sudo apt install gnome-shell-extensions
Depois de instalar o “gnome-shell-extensions
”pacote, visite o site oficial do GNOME para obter extensões compatíveis para o seu dispositivo.
Depois de selecionar a extensão, role para baixo e procure o “Download”, onde você precisa selecionar a versão do shell, que você pode encontrar executando o comando “gnome-shell --version
”Comando em seu sistema.
Como meu sistema está rodando no GNOME Shell versão 42, deixe-me selecionar essa e a versão 50 do GSConnect.

Após fornecer as informações, o arquivo será baixado automaticamente para o seu sistema.
A próxima etapa é instalar o “gsconnectandyholmes.github.io.v50.shell-extension.zip”No sistema executando o seguinte comando:
$ gnome-shell /Download/gsconnectandyholmes.github.io.v50.shell-extension.zip
Quando terminar, sua extensão começará a aparecer, dependendo do uso. Por exemplo, se você não o encontrou, tente reiniciar o sistema ou execute o seguinte comando para habilitar a extensão.
$ gnome-shell enable [PRESS-TAB-TO-SUGGEST-ENABLE-EXTENSION]
É isso. Você instalou com êxito a extensão do shell do GNOME manualmente a partir da linha de comando.
Embrulhar
Isso é tudo neste artigo, onde você aprendeu como instalar extensões no GNOME por meio da extensão oficial do GNOME Shell Integration e usando o método de linha de comando.
Se você estiver tendo problemas ao seguir o guia, entre em contato. Terei o maior prazer em ajudá-lo.

Um homem com uma tecnologia efusiva que explorou algumas das coisas incríveis da tecnologia e está explorando mais. Enquanto avançava, tive a oportunidade de trabalhar no desenvolvimento Android, Linux, AWS e DevOps com diversas ferramentas de código aberto.
.