Como remover o Firefox Snap do Ubuntu Linux

Navegar no cenário de software do Ubuntu Linux geralmente requer um conhecimento profundo de seus sistemas de empacotamento. Um desses sistemas, o Snapcraft, desenvolvido pela Canonical, oferece uma solução de embalagem universal. Entre os aplicativos disponíveis como pacotes Snap, o Firefox, conhecido como Firefox Snap, se destaca. Embora ofereça benefícios como atualizações fáceis e compatibilidade entre distribuições Linux, alguns usuários podem achar necessário remover o Firefox Snap do Ubuntu por vários motivos.

Razões para considerar a remoção:

  • Intensidade de recursos: apesar de seu design centrado no usuário, os pacotes Snap podem consumir mais recursos. Isso pode levar a quedas perceptíveis de desempenho, especialmente em configurações de hardware mais antigas.
  • Obstáculos de integração: Firefox Snap e pacotes Snap em geral podem enfrentar desafios na integração perfeita do sistema. Isso pode resultar em possíveis limitações de software e em uma experiência de usuário abaixo do ideal.

A beleza da estrutura de código aberto do Ubuntu é a sua adaptabilidade. Se o Firefox Snap não atender às suas necessidades, o Mozilla PPA do Ubuntu oferece uma alternativa com a versão estável mais recente do Firefox.

Este guia agora mostrará as etapas para fazer a transição da versão Snap do Firefox e discutirá como remover o Firefox Snap do Ubuntu e instalar o navegador através do Ubuntu Mozilla PPA.

Remova o Firefox Snap do Ubuntu

Desativando o Firefox Snap

A primeira etapa neste processo é desabilitar o pacote snap do Firefox. Desativar um pacote instantâneo significa essencialmente que ele não pode mais executar ou consumir recursos do sistema, mas seus dados permanecem intactos no sistema. Isto é particularmente útil se você pretende reativá-lo mais tarde. Porém, no nosso caso, esta é uma etapa preparatória para a remoção completa.

Aqui está o comando para desativar o snap do Firefox:

sudo snap disable firefox

Após executar este comando, o snap do Firefox será desativado, o que significa que não será mais capaz de iniciar ou consumir recursos do sistema.

Remover Firefox Snap

Assim que o snap do Firefox estiver desativado, podemos prosseguir com sua remoção. O comando para remover um pacote instantâneo desinstala o pacote e remove todos os dados associados. Nesta etapa usaremos o --purge opção para garantir que todos os dados relacionados ao Firefox Snap sejam completamente limpos do sistema.

Execute o seguinte comando para remover o snap do Firefox:

sudo snap remove --purge firefox

Este comando irá desinstalar o snap do Firefox e limpar todos os dados associados, sem deixar arquivos residuais em seu sistema.

Instale o Firefox através do Ubuntu Mozilla Team PPA

Verificando e instalando os pacotes necessários

Em nossa jornada para uma navegação segura e atualizada com o Firefox, o primeiro passo crucial envolve garantir que nosso sistema tenha todas as ferramentas necessárias. Esta verificação de pré-requisito depende da instalação de dois pacotes essenciais: software-properties-common e apt-transport-https. O primeiro permite o gerenciamento eficiente do repositório, enquanto o último equipa o gerenciador de pacotes para recuperar pacotes via HTTPS com segurança.

Para confirmar a presença desses pacotes ou atualizá-los, execute o seguinte comando:

sudo apt install software-properties-common apt-transport-https -y

Importar repositório estável do Firefox

Equipado o nosso sistema, pretendemos agora adotar a versão estável do Firefox. Esta busca requer a integração do Repositório estável do Firefox em nosso sistema. Em termos mais simples, adicionamos o Personal Package Archive (PPA) mantido pelo Equipe Mozilla à lista de repositórios do nosso sistema. Este PPA é uma mina de ouro para usuários do Ubuntu, oferecendo diretamente as versões de software mais recentes dos desenvolvedores.

O comando para esta integração PPA é o seguinte:

sudo add-apt-repository ppa:mozillateam/ppa -y

Com sudo, executamos o comando como superusuário. O add-apt-repository script adiciona o repositório APT ao nosso sistema. O ppa:mozillateam/ppa especifica o PPA que queremos adicionar. O -y flag confirma automaticamente quaisquer prompts durante o processo.

Configurar fixação do Firefox APT

A seguir, usamos a fixação APT para equilibrar a versão estável do Firefox com a prioridade padrão do Snapcraft. Esta técnica nos permite definir níveis de prioridade personalizados para diferentes fontes de pacotes no Ubuntu. Nós usamos o echo comando para adicionar as configurações necessárias diretamente no arquivo de configuração:

echo -e "Package: firefox*\nPin: release o=LP-PPA-mozillateam-ppa\nPin-Priority: 550\n\nPackage: firefox*\nPin: release o=Ubuntu\nPin-Priority: -1" | sudo tee /etc/apt/preferences.d/99-mozillateamppa

Ao definir prioridades, expressamos as nossas preferências:

  1. O PPA estável do Firefox (Pin-Priority: 550) é a nossa principal escolha.
  2. O repositório Firefox Ubuntu Snapcraft (Pin-Priority: -1) está desativado, garantindo instalações do Firefox através do Mozilla Team PPA em vez do Snapcraft.

Etapa 4: Atualizando o índice do pacote APT após a importação do Firefox PPA no Ubuntu

Com um novo repositório integrado, agora precisamos informar o APT sobre os potenciais novos pacotes que ele pode buscar. Esta etapa, chamada atualização do índice de pacotes APT, é fundamental para recuperar pacotes com sucesso do repositório recém-adicionado.

Para atualizar o índice do pacote APT, use o seguinte:

sudo apt update

Este comando estimula o APT a atualizar sua lista de pacotes conhecidos com base nos repositórios estipulados em /etc/apt/sources.list e /etc/apt/sources.list.d/. Esta lista agora incluirá o PPA adicionado recentemente, garantindo que o seu sistema conheça a versão mais recente do Firefox.

Instale o Firefox via comando APT

Com as bases estabelecidas e os preparativos feitos, podemos agora prosseguir para a etapa final: instalar a versão estável do Firefox.

Execute o seguinte comando para instalar o Firefox:

sudo apt install firefox -y

O apt install comando diz ao APT para instalar o pacote Firefox. O -y flag confirma automaticamente qualquer prompt. Após executar este comando, seu sistema terá a versão estável mais recente do Firefox, substituindo a versão Snapcraft.

Verificando a instalação do Firefox via método PPA

Com a instalação concluída, queremos garantir que tudo correu conforme planejado. A maneira mais eficaz de confirmar que agora estamos utilizando a versão nativa do APT com a versão estável do PPA Firefox do Ubuntu Mozilla Team é executar o seguinte comando:

apt-cache policy firefox

Este comando revela informações vitais sobre a versão instalada e o repositório do qual foi obtida. Se a saída corresponder à versão do PPA, você pode ter certeza de que a instalação foi bem-sucedida.

Considerações finais sobre a remoção do Firefox Snap

Concluindo, exploramos um guia abrangente sobre como remover a versão Snapcraft do Firefox de um sistema Ubuntu Linux e substituí-la pela versão estável do Personal Package Archive (PPA) da equipe Mozilla. Este processo envolve desabilitar e limpar o pacote Snap, atualizar o índice do pacote APT para reconhecer o novo PPA e instalar a versão estável do Firefox. Seguir essas etapas fornecerá a versão estável mais recente do Firefox e reduzirá potencialmente o uso de recursos do sistema e as limitações de software associadas aos pacotes Snap.

Joshua James
Me siga
Últimos posts por Joshua James (exibir todos)

Deixe um comentário