ข้อผิดพลาดในการอัปเดตของ Ubuntu“ กำลังรอการอัปโหลดโดยไม่ตั้งใจ”


22

ฉันไม่สามารถอัปเดตระบบของฉันโดยมีการติดตั้ง Ubuntu 2 ตัวตัวหนึ่งเป็นรุ่น 16.04 และรุ่นอื่น ๆ คือ 17.04 ในทั้งสองฉันได้รับข้อผิดพลาดเดียวกัน

ตัวอย่างเช่นใน Ubuntu 16.04 ฉันรันsoftware updaterและรับผลตามที่แสดงด้านล่าง

ตรวจสอบการปรับปรุง

ฉันรอสักครู่ แต่updaterก็ไม่ได้ดำเนินการต่อไป

จากนั้นฉันกดStopปุ่มและพาฉันไปที่ป๊อปอัปด้านล่าง

ข้อมูลที่จะดาวน์โหลด

จากนั้นฉันกดปุ่มInstall now& นำฉันไปยังป๊อปอัปถัดไปดังที่แสดงด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่

ฉันรอที่นี่สักครู่ แต่มันติดอยู่ที่นั่น

ฉันไม่สามารถอัปเดตในการติดตั้งอย่างใดอย่างหนึ่ง

ทางแก้ปัญหาคืออะไรเพราะฉันไม่สามารถอัพเดทได้?

(และต้องการให้ผู้ดูเห็นว่าการแก้ไขดัดแปลงโดยไม่ได้รับอนุญาตจากระยะไกลหรืออย่างอื่นอาจส่งผลให้เกิดข้อผิดพลาดนี้ได้หรือไม่ถ้าเป็นเช่นนั้นจะแก้ปัญหาได้อย่างไร)

หากฉันไม่สามารถอัปเดตได้ฉันอาจถูกบีบบังคับให้ติดตั้งใหม่อีกครั้งตั้งแต่เริ่มต้นซึ่งเป็นวิธีที่ฉันต้องการหลีกเลี่ยง

แก้ไข

พร้อมอ้างอิง ในภาพที่ 3 ด้านบนที่กล่าวถึง "การติดตั้งการอัปเดต" มันดำเนินการต่อไป & อัปเดตอย่างสมบูรณ์ แต่หลังจากรีบูตเครื่องและทำงานอีกครั้งsoftware updaterฉันก็เจอปัญหาใหม่ ตอนนี้เกี่ยวกับการทำงานของมันข้อความsoftware updater check your Internet connectionผมเคยโพสต์ถามที่นี่


คุณพบคำตอบสำหรับสิ่งนี้หรือไม่?
Sumeet Deshmukh

คำตอบ:


29

ฉันจะลองใช้วิธีที่เบากว่าก่อน

  1. หยุดตัวอัปเดตอัตโนมัติ

    sudo dpkg-reconfigure -plow unattended-upgrades
    

    ที่พรอมต์แรกเลือกที่จะไม่ดาวน์โหลดและติดตั้งการปรับปรุง
    ทำการรีบูต

  2. ตรวจสอบให้แน่ใจว่าบรรจุภัณฑ์ใด ๆ ที่อยู่ในสถานะไม่สะอาดถูกติดตั้งอย่างถูกต้อง

    sudo dpkg --configure -a
    
  3. ทำให้ระบบของคุณทันสมัย

    sudo apt update && sudo apt -f install && sudo apt full-upgrade
    
  4. เปิดตัวอัปเดตอัตโนมัติอีกครั้งหลังจากที่การอุดตันถูกลบ

    sudo dpkg-reconfigure -plow unattended-upgrades
    

    เลือกแพ็คเกจการอัพเกรดแบบอัตโนมัติอีกครั้ง


3

ฉันเพิ่งคัดลอกโซลูชันจากคำถามอื่นเครดิตทั้งหมดไปที่ zurdo: /ubuntu//a/102084

ควรใช้เป็นทางเลือกสุดท้าย หากคุณใช้สิ่งนี้อย่างไม่ระมัดระวังคุณสามารถจบลงด้วยระบบที่เสีย โปรดลองคำตอบอื่น ๆ ก่อนทำสิ่งนี้

คุณสามารถลบไฟล์ล็อคด้วยคำสั่งต่อไปนี้:

sudo rm /var/lib/apt/lists/lock

คุณอาจต้องลบไฟล์ล็อคในไดเรกทอรีแคช

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

หลังจากนี้คุณควรจะทำการอัปเดตของคุณ!


มีหมายเหตุค่อนข้างมากเกี่ยวกับวิธีแก้ปัญหาที่หมีซ้ำที่นี่: สิ่งนี้ควรใช้เป็นทางเลือกสุดท้าย หากคุณใช้สิ่งนี้อย่างไม่ระมัดระวังคุณสามารถจบลงด้วยระบบที่เสียหาย โปรดลองคำตอบอื่น ๆ ก่อนที่จะทำสิ่งนี้
Joel Croteau
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.