Score:0

Unattended Upgrades - ไม่สามารถติดตั้งโดยอัตโนมัติ

ธง ke

ฉันมี Ubuntu 20.04 ที่เพิ่งติดตั้งใหม่และจำไม่ได้ว่าติดตั้งการอัปเกรดแบบไม่ต้องใส่ข้อมูลโดยเฉพาะ แต่ดูเหมือนว่าจะเปิดใช้งาน เป็นส่วนหนึ่งของ MOTD เมื่อเข้าสู่ระบบฉันเห็น:

ไม่สามารถติดตั้งการอัปเดต 16 รายการโดยอัตโนมัติ สำหรับรายละเอียดเพิ่มเติม โปรดดูที่ /var/log/unattended-upgrades/unattended-upgrades.log

cat /var/log/unattended-upgrades/unattended-upgrades.log เผยให้เห็นว่านี่คือแพ็คเกจไดรเวอร์ nvidia

2021-06-06 16:49:02,358 DEBUG pkgs ที่ดูเหมือนว่าควรได้รับการอัปเกรด: 
2021-06-06 16:49:02,382 DEBUG fetch.run() ผลลัพธ์: 0
2021-06-06 16:49:02,391 บัญชีดำของ DEBUG Packages เนื่องจากการแจ้ง conffile: []
2021-06-06 16:49:02,391 INFO ไม่พบแพ็คเกจที่สามารถอัพเกรดได้โดยไม่ต้องดูแลและไม่มีการลบอัตโนมัติที่รอดำเนินการ
2021-06-06 16:49:02,443 DEBUG Package libnvidia-cfg1-465 มีเวอร์ชันที่สูงกว่าให้ใช้งาน โดยตรวจสอบว่ามาจากแหล่งกำเนิดที่อนุญาตหรือไม่และไม่ได้ตรึงไว้
2021-06-06 16:49:02,445 INFO แพ็กเกจ libnvidia-cfg1-465 ถูกเก็บกลับเนื่องจากแพ็กเกจที่เกี่ยวข้องถูกเก็บกลับ หรือเนื่องจาก apt_preferences(5) ในเครื่อง
2021-06-06 16:49:02,445 DEBUG Package libnvidia-common-465 มีเวอร์ชันที่สูงกว่าให้ใช้งาน โดยตรวจสอบว่ามาจากแหล่งกำเนิดที่อนุญาตหรือไม่และไม่ถูกตรึงไว้
2021-06-06 16:49:02,447 INFO แพ็กเกจ libnvidia-common-465 ถูกเก็บกลับเนื่องจากแพ็กเกจที่เกี่ยวข้องถูกเก็บกลับ หรือเนื่องจาก apt_preferences(5) ในเครื่อง
...
2021-06-06 16:49:02,489 DEBUG Package nvidia-driver-465 มีเวอร์ชันที่สูงกว่าให้ใช้งาน โดยตรวจสอบว่ามาจากแหล่งกำเนิดที่อนุญาตหรือไม่และไม่ถูกตรึงไว้
2021-06-06 16:49:02,490 INFO แพ็คเกจ nvidia-driver-465 ถูกเก็บกลับเนื่องจากแพ็คเกจที่เกี่ยวข้องถูกเก็บกลับหรือเนื่องจาก apt_preferences ในเครื่อง (5)

อย่างไรก็ตาม ฉันไม่สามารถอัปเดตแพ็คเกจใดๆ เหล่านี้ได้ และดูเหมือนว่าจะเป็นเวอร์ชันล่าสุดทั้งหมด

$ sudo aptitude ติดตั้ง nvidia-driver-465
nvidia-driver-465 ได้รับการติดตั้งแล้วในเวอร์ชันที่ร้องขอ (465.19.01-0ubuntu1)
nvidia-driver-465 ได้รับการติดตั้งแล้วในเวอร์ชันที่ร้องขอ (465.19.01-0ubuntu1)
จะไม่มีการติดตั้ง อัปเกรด หรือลบแพ็คเกจใดๆ
อัพเกรดแพ็คเกจ 0 รายการ, ติดตั้งใหม่ 0 รายการ, ลบออก 0 รายการและไม่ได้อัปเกรด 0 รายการ
จำเป็นต้องได้รับ 0 B ของไฟล์เก็บถาวร หลังจากแกะกล่อง 0 B จะถูกใช้

$ sudo aptitude อัพเกรดเต็ม
จะไม่มีการติดตั้ง อัปเกรด หรือลบแพ็คเกจใดๆ
อัพเกรดแพ็คเกจ 0 รายการ, ติดตั้งใหม่ 0 รายการ, ลบออก 0 รายการและไม่ได้อัปเกรด 0 รายการ
จำเป็นต้องได้รับ 0 B ของไฟล์เก็บถาวร หลังจากแกะกล่อง 0 B จะถูกใช้

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

user535733 avatar
cn flag
คำถามไม่ได้ระบุชัดเจนว่าข้อความ Unattended Upgrades เป็นเพียงอาการ ไม่ใช่ปัญหาจริง คุณปักหมุดแหล่งที่มาแล้ว
Score:1
ธง ke

ในที่สุดฉันก็พบพินใน /etc/apt/preferences.d

ls /etc/apt/preferences.d
cuda-repository-pin-600

ซึ่งดูเหมือนจะเหลือจากการติดตั้ง cuda ที่ฉันไม่ต้องการจริงๆ ดังนั้นฉันจึงล้างการติดตั้ง cuda และถอดพินออก

sudo apt ล้าง cuda*
sudo rm /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt ลบอัตโนมัติ
sudo apt ทำความสะอาดอัตโนมัติ

จากนั้นจึงสามารถอัปเดตไดรเวอร์ (ยังติดตั้งอยู่) โดยใช้การอัปเกรดแบบอัตโนมัติ

sudo อัปเกรดแบบอัตโนมัติ -d

หลังจากติดตั้งการอัปเดตไดรเวอร์และรีบูต nvidia-smi ก็ยังใช้งานได้

โพสต์คำตอบ

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