Поврежденный APT на WSL 18.04

У меня есть проблемы с Кв. на моей установке WSL Ubuntu 18.04.

Каждый раз, когда я пытаюсь установить пакет с Кв., я получаю это:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required: [...]

E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success

Я полагаю, что snapd/snappy является преступником здесь, но я не смог найти способ решить это. Afaik snapd не поддерживается на WSL, и я предполагаю, что он был установлен в обновлении.

Я надеюсь найти решение, которое не потребует, чтобы я уничтожил целую установку и имеющий необходимость провести часы, настроив все новое.

Заранее спасибо.

Править: исходный вывод от apt --version был apt 1.6.8 (amd64). Обновление 1.7.0 (amd64) казалось, не устранил проблему.

11
задан 27 August 2019 в 17:00

1 ответ

Если Вы хотите быструю и грязную фиксацию, можно удалить нарушающий способный рычаг путем ввода:

sudo rm -rf /etc/apt/apt.conf.d/20snapd.conf
24
ответ дан 23 November 2019 в 03:55

Другие вопросы по тегам:

Похожие вопросы: