Habilitar ou desabilitar Snap no Linux Mint 20
Como ativar ou desativar o Snap no Linux Mint 20
Como você deve saber, o suporte a snap está desabilitado por padrão no Linux Mint 20. o apto
o gerenciador de pacotes é impedido de usar e instalar pacotes span e não há ferramentas de gerenciamento span instaladas prontamente. Se você decidiu usar um aplicativo snap, aqui está como habilitar o suporte snap no Linux Mint.
A equipe do Linux Mint não gosta da ideia por trás do protocolo snap e da maneira como ele é implementado pela Canonical.
A Snap Store é controlada exclusivamente pela Canonical. É uma fonte de software centralizada. Embora o Snap seja de código aberto, ele só funciona com a Loja do Ubuntu. Você não pode criar sua própria loja e usa um protocolo fechado para entregar atualizações. Isso significa que o cliente Snap funciona apenas com uma loja e ninguém pode criar sua própria loja para redistribuir pacotes span.
Por outro lado, Snap é semelhante a AppImage ou Flatpak the Snap Store. Ele pode ser usado para fornecer aplicativos atualizados, independentemente da versão do Linux que você está executando e da sua idade. O problema de bloqueio de armazenamento do snap não permite que os desenvolvedores auditem, apliquem patches ou modifiquem o software que ele contém. Isso o torna semelhante ao software proprietário.
Estas são as razões pelas quais a equipe do Linux Mint desabilitou as ferramentas span no Mint 20.
Se você não estiver satisfeito com a decisão deles e precisar usar o snap, ainda será possível desbloqueá-lo.
Para ativar o Snap no Linux Mint 20,
- Abrir terminal como root.
- Digite o seguinte comando:
# rm /etc/apt/preferences.d/nosnap.pref
. Isso ativará o Snap. - Agora, atualize o cache do pacote para apt com este comando:
# atualização apt
. - Finalmente, instale o pacote snapd:
# apt install snapd
.
Nota: Não entre no #
parte. É apenas um indicador para o console raiz no qual você deve digitar os comandos acima.
Você terminou! As ferramentas de encaixe agora estão habilitadas.
Mais tarde, você pode mudar de ideia e bloquear as ferramentas de encaixe novamente.
Neste caso, você precisa restaurar o /etc/apt/preferences.d/nosnap.pref
. Veja como isso pode ser feito.
Para desativar o Span no Linux Mint 20
- Abrir terminal como root.
- Remova o pacote snapd: #
apt purge snapd
. - Execute o seguinte comando:
# echo 'Pacote: snapd'> /etc/apt/preferences.d/nosnap.pref
. - Agora, execute o comando Pin:
# echo 'release a = *' >> /etc/apt/preferences.d/nosnap.pref
. - Finalmente, execute o seguinte comando:
# echo 'Pin-Priority: -10' >> /etc/apt/preferences.d/nosnap.pref
. - Verifique se você fez tudo corretamente visualizando o conteúdo do arquivo com o comando
# cat /etc/apt/preferences.d/nosnap.pref
. Deve conter todas as três linhas.Pacote: snapd. Pin: libere a = * Pin-Priority: -10
- Agora, atualize o cache do pacote para apt com este comando:
# atualização apt
.
Você terminou.
Você pode verificar o que há de novo no Linux Mint 20 aqui:
Linux Mint 20 foi lançado, você pode baixá-lo agora