Score:0

วิธีแก้ไขสถานะแพ็คเกจที่ไม่ดีหลังจากอัปเกรด do-release ล้มเหลว

ธง nl

ฉันเพิ่งพยายามอัปเกรด Hirsute เป็น Impish (21.04 เป็น 21.10) โดยใช้ ทำปล่อยอัพเกรดแต่ดูเหมือนว่าจะล้มเหลว เมื่อสิ้นสุดความพยายามครั้งแรก มีการขอให้รีบูต แต่ดูเหมือนจะไม่มีอะไรเปลี่ยนแปลงหลังจากรีบูต การวิ่งครั้งต่อไปของ ทำปล่อยอัพเกรด ล้มเหลว "อย่างเงียบ ๆ " โดยมีเพียง "ยกเลิก"

กำลังตรวจสอบ /var/log/dist-upgrade/main.log ระบุว่าแพ็คเกจทั้งหมดได้รับการอัปเกรดแล้ว และมีเพียงข้อผิดพลาดเดียว (แสดงที่นี่พร้อมบริบท):

DEBUG ที่เรียกใช้ Quirks.PostDistUpgradeCache
DEBUG เปรียบเทียบ 5.11.0-38 กับ
ข้อมูลการติดตั้ง linux-metapackage: linux-generic
DEBUG กำลังติดตั้ง 'linux-generic' (linux metapackage อาจถูกถอนการติดตั้งโดยไม่ตั้งใจ)
ข้อผิดพลาด การติดตั้ง/อัปเกรด 'linux-generic' ล้มเหลว

บรรทัดที่สองไม่ใช่การพิมพ์ผิด - บันทึกแสดงการเปรียบเทียบระหว่างเวอร์ชันเคอร์เนล Hirsute กับไม่มีอะไรเลย ฉันไม่แปลกใจกับการขาด ลินุกซ์ทั่วไปเนื่องจากฉันมี linux-generic-hwe-20.04 ติดตั้ง (แทน?)

อะไร จริงๆ ทำให้ฉันสับสนว่าไม่มีอะไรเปลี่ยนแปลงจริงๆ lsb_release -a ยังคงแสดง 21.04 (เช่นเดียวกับ /etc/lsb-release).

ดูเหมือนจะไม่มีการอัปเดตใด ๆ (apt อัปเดต && apt อัปเกรดแบบเต็ม) แม้จะมีการอ้างอิงทั้งหมดถึง ขนดก ถูกถอดจาก /etc/apt/sources.list (และ /etc/apt/sources.list.d/*).

ขุดลึกลงไป รายการ apt --installed | ไฟล์ฐาน grep (สำหรับ /etc/lsb-release; เพิ่งใช้เป็นตัวอย่าง) ระบุเวอร์ชันนั้น 11อูบุนตู19 ติดตั้งแล้ว (รุ่น Hirsute). อย่างไรก็ตาม, ข้อมูล apt -a ไฟล์ฐาน แสดง:

แพ็คเกจ: ไฟล์ฐาน
รุ่น: 11.1ubuntu5
ลำดับความสำคัญ: จำเป็น
ที่สำคัญ: ใช่
ส่วน: ผู้ดูแลระบบ
ที่มา: อูบุนตู
ผู้ดูแล: นักพัฒนา Ubuntu <[email protected]>
ผู้ดูแลต้นฉบับ: Santiago Vila <[email protected]>
ข้อบกพร่อง: https://bugs.launchpad.net/ubuntu/+filebug
ติดตั้ง-ขนาด: 403 kB
ให้: ฐาน
ขึ้นอยู่กับล่วงหน้า: awk
ขึ้นอยู่กับ: libc6 (>= 2.34), libcrypt1 (>= 1:4.4.10-10ubuntu3)
ตัวแบ่ง: debian-security-support (<< 2019.04.25), initscripts (<< 2.88dsf-13.3), sendfile (<< 2.1b.20080616-5.2~), ubuntu-server (<< 1.453)
แทนที่: base, dpkg (<= 1.15.0), miscutils
งาน: น้อยที่สุด
ขนาดการดาวน์โหลด: 63.1 kB
APT-Sources: http://gb.archive.ubuntu.com/ubuntu impish/main แพ็คเกจ amd64
คำอธิบาย: ไฟล์เบ็ดเตล็ดของระบบฐาน Debian
 แพ็คเกจนี้ประกอบด้วยลำดับชั้นของระบบไฟล์พื้นฐานของระบบ Debian
 และไฟล์เบ็ดเตล็ดที่สำคัญหลายไฟล์ เช่น /etc/debian_version
 /etc/host.conf, /etc/issue, /etc/motd, /etc/profile และอื่นๆ และ
 ข้อความของใบอนุญาตทั่วไปหลายรายการที่ใช้กับระบบ Debian

แพ็คเกจ: ไฟล์ฐาน
รุ่น: 11ubuntu19
สถานะ: ติดตั้ง ตกลง ติดตั้งแล้ว
ลำดับความสำคัญ: จำเป็น
ที่สำคัญ: ใช่
ส่วน: ผู้ดูแลระบบ
ผู้ดูแล: นักพัฒนา Ubuntu <[email protected]>
ผู้ดูแลต้นฉบับ: Santiago Vila <[email protected]>
ติดตั้ง-ขนาด: 402 kB
ให้: ฐาน
ขึ้นอยู่กับล่วงหน้า: awk
ขึ้นอยู่กับ: libc6 (>= 2.3.4), libcrypt1 (>= 1:4.4.10-10ubuntu3)
ตัวแบ่ง: debian-security-support (<< 2019.04.25), initscripts (<< 2.88dsf-13.3), sendfile (<< 2.1b.20080616-5.2~), ubuntu-server (<< 1.453)
แทนที่: base, dpkg (<= 1.15.0), miscutils
ขนาดการดาวน์โหลด: ไม่ทราบ
APT-ติดตั้งด้วยตนเอง: ไม่
APT-แหล่งที่มา: /var/lib/dpkg/status
คำอธิบาย: ไฟล์เบ็ดเตล็ดของระบบฐาน Debian
 แพ็คเกจนี้ประกอบด้วยลำดับชั้นของระบบไฟล์พื้นฐานของระบบ Debian
 และไฟล์เบ็ดเตล็ดที่สำคัญหลายไฟล์ เช่น /etc/debian_version
 /etc/host.conf, /etc/issue, /etc/motd, /etc/profile และอื่นๆ และ
 ข้อความของใบอนุญาตทั่วไปหลายรายการที่ใช้กับระบบ Debian

เหมาะมาก รู้ ว่ามีการอัปเดต แต่ไม่สามารถใช้หรือดูได้ด้วยเหตุผลบางประการ

เกิดอะไรขึ้น?!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา