Instalar programas Snap no Linux Mint


Os desenvolvedores do Linux Mint bloquearam o uso de Snap no sistema, se por algum motivo você precisar de algum programa que só tenha empacotado por Snap, confira.

Instalar programas Snap no Linux Mint

A discussão de bloquei dos Snap começou em 2019 com uma insatisfação da comunidade Mint em relação ao Chromium, no Ubuntu o Chromium é obrigatoriamente instalado o empacotado em Snap.


"[…] Ao instalar as atualizações do APT, o Snap se torna um requisito para você continuar usando o Chromium e é instalando sem a sua escolha como dependencia obrigatoria do Chromium. Isso quebra uma das principais preocupações que muitas pessoas tiveram quando o Snap foi anunciado e uma promessa de seus desenvolvedores de que nunca substituiria o APT."

Para complicar mais ainda a situação, a Canonical vem com a novidade de uso default da snap Store no lugar da Gnome Software, isso foi a gota d'agua.

"Um ano depois, na base de pacotes do Ubuntu 20.04, o pacote Chromium está realmente vazio e agindo, sem o seu consentimento, como um backdoor ao conectar seu computador à Ubuntu Store. Os aplicativos nesta loja não podem ser corrigidos ou fixados. Você não pode auditá-los, retê-los, modificá-los ou até apontar o snap para uma loja diferente. Você tem tanto poder quanto se estivesse usando um software proprietário, ou seja, nenhum. Isso é de fato semelhante a uma solução proprietária comercial, mas com duas grandes diferenças: ele roda como root e se instala sem perguntar."

Finalizando, o Mint bateu o martelo e bloqueou a instalação do snapd no Mint 20.

"No Linux Mint 20, o Chromium não será um pacote vazio que é instalado rapidamente pelas suas costas. Será um pacote vazio que informa por que está vazio e indica onde procurar o Chromium.
No Linux Mint 20, o APT proibirá a instalação do snapd."

 Fonte

Concordo plenamente com os desenvolvedores do Linux Mint, a Canonical de fato passou dos limites forçando o uso do seus pacotes snap.

Mas se você quer os Snap de volta, ou precisa de algum programa antigo que só tenha por Snap, resta desbloquear.

O bloqueio do snapd é feito pelo arquivo /etc/apt/preferences.d/nosnap.pref.

Abra o arquivo com o nano.

sudo nano /etc/apt/preferences.d/nosnap.pref

Comente a 3 ultimas linhas, adicione um # no inicio de cada linha.

Ficando como na imagem.


Salve teclando Ctrl + x tecle s e tecle Enter para fechar o nanao.

Atualize a lista de pacotes
sudo apt update
Em seguida instale o snapd.
sudo apt install snapd
Essa matéria foi inspirada no problema de um user Mint que precisa do kompozer abandonado desde 2016 e devido as dependências não instala hoje em dia. Por Snap foi de boa.
sudo snap install kompozer

Ai está o APP rodando graças ao empacotamento Snap.



Comentários

  1. Fico feliz pq o Mint ainda não se rendeu ao Snap. Quando isso acontecer provavelmente irei migrar p/ Debian Stable como distro principal.

    ResponderExcluir
  2. Eu pensei em desbloquear a instalação de pacotes snap no Mint porque costumo usar vários navegadores pra testes de sites. Nos últimos meses; certas funcionalidades do Flatpak Opera estão com problemas.
    Mas; depois de ler este artigo já não pretendo instalar pacotes Snap na minha máquina.
    A ideia de ficar na mão de qualquer empresa que não mostre de forma clara o que quer com essa falta de transparência, não me agrada.

    ResponderExcluir

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais