Saya mengalami masalah dengan apt pada instalasi WSL saya Ubuntu 18.04.
Setiap kali saya mencoba menginstal paket dengan apt saya mendapatkan ini:
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
Saya percaya snapd / snappy adalah pelakunya di sini, tapi saya belum bisa menemukan cara untuk menyelesaikan ini. Afaik snapd tidak didukung di WSL dan saya menganggap itu sudah diinstal dalam pembaruan.
Saya berharap untuk menemukan solusi yang tidak mengharuskan saya untuk membatalkan seluruh instalasi dan harus menghabiskan berjam-jam mengatur semuanya segar.
Terima kasih sebelumnya.
EDIT: output asli dari apt --version
tadinya apt 1.6.8 (amd64)
. Upgrade ke 1.7.0 (amd64)
tidak tidak tampak untuk memperbaiki masalah.
apt
18.04
snap
windows-subsystem-for-linux
173467321476C
sumber
sumber
dpkg
. Unduh paket yang diperlukan dari packages.ubuntu.com , lalu instal secara manual . Anda juga harus menambahkan outputapt --version
ke pertanyaan Anda.apt 1.6.8 (amd64)
jadi saya unduh dan ditingkatkan keapt 1.7.0 (amd64)
setelah menyelesaikan dependensi saya masih memiliki masalah.Jawaban:
Jika Anda ingin perbaikan cepat dan kotor, Anda dapat menghapus hook apt yang menyinggung dengan mengetik:
sumber