Ubuntu 18.04 WSL kurulumumda apt ile ilgili sorunlar yaşıyorum.
Ne zaman apt ile bir paket yüklemeye çalıştığınızda ben bunu elde:
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'nin suçlu olduğuna inanıyorum, ama bunu çözmenin bir yolunu bulamadım. Afaik snapd, WSL'de desteklenmiyor ve bir güncellemede yüklü olduğunu varsayıyorum.
Ben tüm kurulum nuke ve her şeyi taze kurmak saatlerce harcamak zorunda kalmayacak bir çözüm bulmayı umuyorum.
Şimdiden teşekkürler.
EDIT: orijinal çıktı apt --version
oldu apt 1.6.8 (amd64)
. Yükseltme için 1.7.0 (amd64)
yoktu değil sorunu çözmek gibi görünüyor.
1
İlişkili: bugs.launchpad.net/ubuntu/+source/apt/+bug/1776218 ... zaten sabit olmalı
—
Melebius
Bu konuyu okudum, ama bana hiçbir şekilde yardımcı olmuyor. Bu sorun son zamanlarda benim için ortaya çıktı (wsl yüklemesini 4-5 ay boyunca kullandıktan sonra.) Apt kendisini güncellemenin herhangi bir yolu var mı (apt yükseltme olmadan)?
—
173467321476C
Evet, kullanabilirsiniz
—
Melebius
dpkg
. Gerekli paketi Packages.ubuntu.com adresinden indirin , ardından el ile yükleyin . apt --version
Sorunuzun çıktısını da eklemelisiniz .
Tamam, ben çıktı ve
—
173467321476C
apt 1.6.8 (amd64)
böylece apt 1.7.0 (amd64)
hala sorunları var bağımlılıkları çözdükten sonra yükseltilmiş çıktı .