ฉันมีปัญหากับการติดตั้ง WSL ของ Ubuntu 18.04
เมื่อใดก็ตามที่ฉันพยายามติดตั้งแพกเกจด้วย apt ฉันจะได้รับ:
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)
ไม่ได้ดูเหมือนจะแก้ไขปัญหา
1
ที่เกี่ยวข้อง: bugs.launchpad.net/ubuntu/+source/apt/+bug/1776218ควรได้รับการแก้ไขแล้ว ...
—
Melebius
ฉันอ่านกระทู้นั้นแล้ว แต่ไม่ได้ช่วยอะไรฉันจริงๆ ปัญหานี้ปรากฏขึ้นเมื่อเร็ว ๆ นี้สำหรับฉัน (หลังจากใช้การติดตั้ง wsl เป็นเวลา 4-5 เดือน) มีวิธีใดบ้างที่จะอัปเดต apt เอง (โดยไม่ต้องอัปเกรด apt)?
—
173467321476C
dpkg
ใช่คุณสามารถใช้ ดาวน์โหลดแพคเกจที่จำเป็นจากpackages.ubuntu.comแล้วติดตั้งด้วยตนเอง คุณควรเพิ่มผลลัพธ์ของapt --version
คำถามของคุณ
ตกลงมันออก
—
173467321476C
apt 1.6.8 (amd64)
ดังนั้นฉันดาวน์โหลดและอัปเกรดเป็นapt 1.7.0 (amd64)
หลังจากการแก้ไขการอ้างอิงที่ฉันยังมีปัญหาอยู่