Como ativar o suporte Snap no Linux Mint

Como ativar o suporte Snap no Linux Mint

O Linux Mint não vem com snapd por padrão, e isso é uma melhoria em relação à base do Ubuntu para muitos usuários. Mas e se você gosta de snaps e deseja instalá-los no Linux Mint?

Talvez você queira trazer de volta a facilidade de instalação e a portabilidade que os snaps trazem para a mesa. Ou talvez você precise instalar um software disponível apenas na Snap Store.

Seja qual for o motivo, ativar o suporte Snap no Linux mint é bastante fácil.

Ativar suporte a aplicativos Snap no Linux Mint

“Por que o Linux Mint não oferece suporte ao Snap por padrão?”, você pode se perguntar. O principal motivo é o controle centralizado que a Canonical e o Ubuntu têm sobre os snaps. Você pode acessar os Guias do usuário do Linux Mint para saber mais sobre por que o Linux Mint desativou a Snap Store.

Se você tentar instalar o snapd no Linux Mint, será recebido com erros como “Pacote snapd não está disponível” ou “Pacote snapd não tem candidato para instalação”.

Linux Mint tem um diretório preferências.d que armazena preferências APT adicionais construídas sobre o Ubuntu. O diretório consiste em um arquivo de configuração chamado nosnap.pref , contendo instruções que impedem o APT de instalar snaps.

Para trazer de volta o suporte Snap em um desktop Mint, remova este arquivo usando o comando rm da seguinte forma:

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

Se não tiver certeza se deseja que essa alteração seja permanente, você pode renomear o arquivo com mv:

sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup

Feito isso, atualize a lista de pacotes do seu sistema usando o APT:

sudo apt update

Para garantir que você possa obter snaps da Snap Store, instale o snapd:

sudo apt install snapd

Inicie o serviço snapd usando systemctl da seguinte maneira:

sudo systemctl start snapd

Você precisa snapd para executar automaticamente na inicialização. Para fazer isso, execute o seguinte comando:

sudo systemctl enable snapd

Confirme se o snapd foi instalado com sucesso executando:

snap install hello-world && hello-world

Se a saída exibir “ Hello World! ,”snapd agora está instalado e você pode continuar. Caso contrário, considere passar pelas etapas de instalação novamente.

Com o snapd configurado, você pode instalar qualquer pacote Snap no Linux Mint com:

sudo snap install packagename

Por exemplo, se você deseja instalar o Google Chrome da Snap Store, execute:

sudo snap install google-chrome

Remova o suporte Snap do Linux Mint

Quando terminar de usar o Snap e quiser tirá-lo do sistema, tudo o que você precisa fazer é remover todos os pacotes Snap e snapd e trazer de volta o arquivo nosnap.pref .

Você pode listar todos os snaps instalados usando:

snap list

Em seguida, remova todos os pacotes digitando:

snap remove packagename

Feito isso, desinstale o snapd e suas dependências usando o APT:

sudo apt autoremove snapd

Renomeie o arquivo nosnap.pref.backup de volta para seu nome original usando mv:

sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref

Se você escolheu excluir o arquivo anteriormente, crie um novo arquivo usando o toque:

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

Abra o arquivo usando um editor de texto e adicione as seguintes linhas:

# To prevent repository packages from triggering the installation of Snap,
# this file forbids snapd from being installed by APT.
# For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Package: snapd
Pin: release a=*
Pin-Priority: -10

Salve e saia do arquivo. Por fim, atualize os repositórios do sistema com o APT:

sudo apt update

O Linux oferece controle total sobre o seu PC

Como em todo o resto do Linux, o Mint permite que você controle quais aspectos do seu sistema você deseja habilitar e quais você deseja evitar.

Embora os snaps possam ser controversos na comunidade de código aberto e o Linux Mint não os suporte por padrão, no final, você é quem escolhe se deve usá-los. Essa é a beleza do código aberto e do Linux.

O mesmo vale para outras facetas do Linux Mint. Embora os desktops padrão do Linux Mint sejam ótimos, você pode alternar para outros ambientes de desktop (KDE Plasma, por exemplo) sem interferência do sistema operacional.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *