snapd return status code 400: Pedido incorreto

6

Sempre que tento instalar qualquer software do centro de software do Ubuntu, recebo uma mensagem dizendo "não consigo fazer isso"

clique no link acima para ver a imagem que recebo

Quando escolho fazer o download do terminal, ele diz:

E: Unable to parse package file /var/lib/apt/lists/ppa.launchpad.net_snwh_pulp_ubuntu_dists_xenial_InRelease (1)
E: The package lists or status file could not be parsed or opened.

O que devo fazer e, em primeiro lugar, por favor, me diga por que esse erro está ocorrendo?

    
por pranav mishra 16.09.2017 / 06:15

2 respostas

2

Este erro geralmente é causado pela tentativa de instalar o software que é empacotado como um "snap clássico" em vez de um snap normal ou um pacote deb. Snaps clássicos não podem ser instalados usando o aplicativo Ubuntu Software devido ao modo como são empacotados (por que eles aparecem no Ubuntu Software é um mistério para mim). Você pode instalá-los usando a ferramenta de linha de comando snap . Primeiro, pesquise pelo aplicativo (por exemplo, para folga):

snap search slack

A coluna de notas dirá classic para snaps clássicos. Estes são os tipos que devem ser instalados usando a linha de comando:

sudo snap install slack

isto avisará você sobre os riscos de segurança de um snap clássico e recomendará que você acrescente --classic se os entender:

sudo snap install slack --classic

Fontes:

por mltsy 08.02.2018 / 17:24
1

Execute este comando no terminal

sudo rm -r /var/lib/apt/lists/*

e depois

sudo apt update 

Eu acho que seus arquivos /var/lib/apt/lists/ estão corrompidos, então você pode excluí-los para gerá-los novamente.

    
por SmitTheLastFirefoxUser 16.09.2017 / 06:20