Por que você vê o erro: snap xyz não encontrado?

10 de fevereiro de 2018

se você estiver encontrando um erro de snap não encontrado para alguns pacotes de Snap, este tutorial o ajudará a descobrir o motivo.

Snap é o novo sistema de pacote universal do Ubuntu que permite que você instale software de maneira fácil e segura em todas as distribuições Linux que suportam Snap. Recomendo a leitura de meu outro artigo para saber mais sobre pacotes Snap e como usá-los.

Embora os pacotes Snap sejam uma nova maneira excelente de instalar aplicativos em distribuições Linux, você pode encontrar alguns erros aqui e ali. Uma vez que o erro que cobri anteriormente é snapd retornou o código de status 400.

Mas, recentemente, um dos leitores do It’s FOSS encontrou outro erro de Snap ao tentar instalar o VLC 3.0. Você pode encontrar o mesmo erro com outros aplicativos como Spotify ou Skype. Vamos tentar solucionar o problema.

Erro de solução de problemas: snap não encontrado

Pacote Snap não encontrado no Linux

Antes de fazer qualquer outra coisa, certifique-se de ter o snapd instalado em seu sistema. Você pode instalá-lo usando o comando de instalação de pacote padrão de sua distribuição Linux.

Para distribuições baseadas em Debian e Ubuntu, use o comando abaixo:

Comandos para usar no terminal

sudo apt install snapd

Depois de se certificar de que o snapd está instalado, vamos seguir em frente. Tente ver se o seu sistema realmente encontra o aplicativo snap em questão.

Por exemplo, se você está tentando instalar o VLC usando Snap e seu sistema não consegue encontrar o aplicativo, tente listar todos os pacotes Snap disponíveis com ‘v’ ou ‘vl’ etc.

Você pode usar a opção find do comando snap da seguinte maneira:

Comandos para usar no terminal

snap find

Encontrar pacotes Snap para instalação no Ubuntu Linux

Pesquisar pacotes Snap Agora, muito depende do resultado. Existem duas possibilidades aqui:

1. O comando Snap find não conseguiu encontrar o aplicativo

Se a saída não consistir no aplicativo que você estava tentando instalar, significa que o aplicativo não está disponível para o seu sistema.

Espere um segundo! O que acabei de dizer? É mesmo possível? Se não estiver disponível para o seu sistema, como outras pessoas poderão instalá-lo?

A resposta está em se você está usando um sistema operacional de 32 ou 64 bits. Você provavelmente já sabe que o suporte para sistemas de 32 bits está diminuindo. Os aplicativos mais novos geralmente são desenvolvidos apenas para sistemas de 64 bits.

Se o aplicativo Snap em questão estiver disponível apenas para sistemas de 64 bits e você estiver usando um sistema de 32 bits, sua distribuição Linux não verá os pacotes. Portanto, você vê o erro de pacote não encontrado ao tentar instalá-lo com o comando Snap.

Em outras palavras, você não pode instalar esse aplicativo usando o Snap. Talvez você possa procurar a maneira normal de instalar esse aplicativo, se estiver disponível no formato de 32 bits.

2. O comando Snap find encontra o aplicativo

Pode acontecer que o aplicativo esteja listado na saída do comando snap find. Mas então qual poderia ser o problema na instalação do pacote?

Isso depende se o pacote Snap está disponível no clássico. Os pacotes de snap por design são seguros e não interagem com o sistema host. Alguns aplicativos precisam usar o sistema host e, portanto, um "modo clássico" foi introduzido no pacote Snap.

Aplicativo de encaixe clássico

Se o aplicativo estiver disponível no modo clássico, você precisará especificar que o snap precisa ser instalado no modo clássico. Isso é feito usando o sinalizador –classic no comando.

Comandos para usar no terminal

sudo snap install --classic

Ajudou você?

Espero que esta dica rápida tenha ajudado você a se livrar do erro comum de pacote de snap não encontrado. Sinta-se à vontade para usar a seção de comentários abaixo para fornecer seus comentários.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

Why do you see error: snap “xyz” not found?

Propaganda
Blog Comments powered by Disqus.
Propaganda