Mam problemy z apt na mojej instalacji WSL Ubuntu 18.04.
Ilekroć próbuję zainstalować pakiet z apt, otrzymuję to:
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
Uważam, że winowajcą jest snapd / snappy, ale nie udało mi się znaleźć rozwiązania tego problemu. Afaik snapd nie jest obsługiwany na WSL i zakładam, że został zainstalowany w aktualizacji.
Mam nadzieję, że znajdę rozwiązanie, które nie będzie wymagać ode mnie przeprowadzania całej instalacji i spędzania godzin na konfigurowaniu wszystkiego na świeżo.
Z góry dziękuję.
EDIT: oryginalna wyjściowy apt --version
był apt 1.6.8 (amd64)
. Uaktualnienie do 1.7.0 (amd64)
nie nie wydaje się, aby rozwiązać ten problem.
apt
18.04
snap
windows-subsystem-for-linux
173467321476C
źródło
źródło
dpkg
. Pobierz wymagany pakiet ze strony packages.ubuntu.com , a następnie zainstaluj go ręcznie . Powinieneś także dodać wynikapt --version
swojego pytania.apt 1.6.8 (amd64)
więc pobrałem i uaktualniłem doapt 1.7.0 (amd64)
po rozwiązaniu zależności, nadal mam problemy.Odpowiedzi:
Jeśli chcesz szybkiej i brudnej poprawki, możesz usunąć szkodliwy hak apt, pisząc:
źródło