Estou tendo problemas com o apt na minha instalação WSL do Ubuntu 18.04.
Sempre que tento instalar um pacote com o apt, recebo o seguinte:
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
Acredito que o snapd / snappy é o culpado aqui, mas não consegui encontrar uma maneira de resolver isso. O Afaik snapd não é suportado na WSL e presumo que ele tenha sido instalado em uma atualização.
Espero encontrar uma solução que não exija que eu destrua toda a instalação e precise passar horas configurando tudo de novo.
Desde já, obrigado.
EDIT: saída original de apt --version
was apt 1.6.8 (amd64)
. Uma atualização para 1.7.0 (amd64)
que não parecem corrigir o problema.
11
Relacionado: bugs.launchpad.net/ubuntu/+source/apt/+bug/1776218 Já deve ser corrigido ...
—
Melebius 5/19/19
Eu li esse tópico, mas isso realmente não me ajuda de forma alguma. Esse problema apareceu recentemente para mim (depois de usar a instalação wsl por bons 4-5 meses.) Existe alguma maneira de atualizar o apt (sem a atualização do apt)?
—
173467321476C
Sim, você poderia usar
—
Melebius 5/03/19
dpkg
. Faça o download do pacote necessário em packages.ubuntu.com e instale-o manualmente . Você também deve adicionar a saída de apt --version
sua pergunta.
Ok, é saída,
—
173467321476C
apt 1.6.8 (amd64)
então eu baixei e atualizei para apt 1.7.0 (amd64)
depois de resolver dependências, ainda tenho problemas.