ฉันจะแก้ไขข้อผิดพลาด“ ไม่สามารถดาวน์โหลดไฟล์แพ็คเกจ” ได้อย่างไร


51

หลังจากติดตั้ง Ubuntu ฉันไม่สามารถอัปเดตซอฟต์แวร์ใด ๆ ด้วยข้อความแสดงข้อผิดพลาด "ไม่สามารถดาวน์โหลดไฟล์แพ็คเกจ" หลังจากลองใช้ Google ฉันได้ลอง:

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. เปลี่ยนเป็นแหล่งข้อมูลอื่น

แต่ฉันยังคงได้รับข้อความแสดงข้อผิดพลาดเดียวกัน และไม่มีปัญหากับการเชื่อมต่ออินเทอร์เน็ตเพราะฉันสามารถเชื่อมต่ออินเทอร์เน็ตโดยใช้ Firefox ใน Ubuntu

ความคิดใด ๆ


ฉันมีปัญหาเดียวกันหลังจากอัปเกรดจาก 13.10 ถึง 14.04 มันได้รับการแก้ไขโดยการทำงาน: sudo rm / var / lib / apt / list / * -vf & sudo apt-get update ดูubuntuforums.org/…
parvus

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

คำตอบ:


65

กดAlt+ และประเภทF2software-properties-gtk

เปลี่ยนตำแหน่งดาวน์โหลดเป็นเซิร์ฟเวอร์หลักหรือเซิร์ฟเวอร์อื่นใกล้กับประเทศที่คุณอาศัยอยู่และลองsudo apt-get updateอีกครั้ง

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


15

เรียกใช้คำสั่งต่อไปนี้ (บันทึกการสำรองข้อมูลของรายการเก่าและสร้างโฟลเดอร์รายการใหม่) และข้อผิดพลาด BADSIG จะไม่เกิดขึ้น:

cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get update

6

มีขั้นตอนการแก้ไขปัญหาตัวจัดการแพคเกจที่มักจะแก้ปัญหาประเภทนี้ ทำตามขั้นตอนที่ 1-4 ของกระบวนการนั้น (ขั้นตอนที่ 1 ซึ่งบางครั้งก็เพียงพอนั่นคือสิ่งที่Bruno Pereiraโพสต์ไว้โดยละเอียดยิ่งขึ้น - ในคำตอบนี้ถ้าขั้นตอนที่ 1 ไม่เพียงพอให้ทำตามขั้นตอนอื่น ๆ )

หากวิธีนี้ไม่สามารถแก้ปัญหาได้โปรดเลือกข้อความทั้งหมดในเทอร์มินัล ( Edit> Select All) คัดลอกไปที่คลิปบอร์ด ( Edit> Copy) และแก้ไขคำถามของคุณเพื่อรวมไว้ (คุณต้องการทำให้เป็นบล็อกโควต้า การจัดรูปแบบไม่ได้เกิดความสับสน) สิ่งนี้จะให้ข้อมูลที่เป็นประโยชน์อย่างมากสำหรับการแก้ปัญหา


1

ดูเหมือนว่าที่เก็บที่เปิดใช้งานเดียวที่ไม่สามารถอัปเดตจะทำให้ข้อความนี้ ในกรณีของฉันมันคือ dl.winehq.org/wine-builds/ubuntu/bionic - ฉันไม่ได้ทำเครื่องหมายและไม่ได้รับข้อความแสดงข้อผิดพลาดอีกต่อไป

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

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