код статуса возврата snapd 400: неверный запрос

6

Всякий раз, когда я пытаюсь установить какое-либо программное обеспечение из программного центра ubuntu, я получаю сообщение с сообщением «не могу этого сделать»

нажмите на приведенную выше ссылку, чтобы увидеть изображение, которое я получаю

Когда я выбираю загрузить его с терминала, он говорит:

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.

Что я должен делать, и прежде всего, скажите мне, почему эта ошибка происходит?

    
задан pranav mishra 16.09.2017 в 04:15
источник

2 ответа

2

Эта ошибка обычно вызвана попыткой установить программное обеспечение, которое упаковано как «классическая привязка», а не обычная привязка или пакет deb. Классические привязки не могут быть установлены с использованием приложения Ubuntu Software из-за того, как они упакованы (почему они даже появляются в Ubuntu Software для меня тайна). Их можно установить с помощью инструмента командной строки snap . Во-первых, найдите приложение (т. Е. Для слабины):

snap search slack

В столбце примечаний будет указано classic для классических снимков. Они должны быть установлены с помощью командной строки:

sudo snap install slack

это предупредит вас о рисках безопасности классической привязки и сообщит вам добавить --classic , если вы их понимаете:

sudo snap install slack --classic

Источники:

ответ дан mltsy 08.02.2018 в 16:24
1

Запустите эту команду в терминале

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

И Затем

sudo apt update 

Я думаю, что ваши файлы /var/lib/apt/lists/ повреждены. Таким образом, вы можете удалить их, чтобы восстановить их.

    
ответ дан SMIT PATIL 16.09.2017 в 04:20