E: ไฟล์ดัชนีบางไฟล์ไม่สามารถดาวน์โหลดได้ พวกเขาถูกละเว้นหรือเก่าที่ใช้แทนหลังจากการปรับปรุง apt-get


21

ที่/etc/apt/sources.listมีอยู่ของฉัน:

nazar_art@nazar-desctop:/etc/apt$ cat source.list
deb http://security.ubuntu.com/ubuntu precise-security main universe
nazar_art@nazar-desctop:/etc/apt$ cat sources.list.old
deb http://archive.ubuntu.com/ubuntu precise universe
nazar_art@nazar-desctop:/etc/apt$ cat source.list
deb http://security.ubuntu.com/ubuntu precise-security main universe
nazar_art@nazar-desctop:/etc/apt$ 

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

แต่มันเรียกว่าปัญหาอื่นเมื่อฉันเรียกใช้sudo apt-get updateฉันมีผลลัพธ์บางอย่างเช่นนี้:

Err http://ua.archive.ubuntu.com main/restricted Sources                       
  404  Not Found [IP: 91.189.91.13 80]
Err http://ua.archive.ubuntu.com main/universe Sources                         
  404  Not Found [IP: 91.189.91.13 80]
Err http://ua.archive.ubuntu.com main/multiverse Sources                       
  404  Not Found [IP: 91.189.91.13 80]
Err http://ua.archive.ubuntu.com main/restricted amd64 Packages                
  404  Not Found [IP: 91.189.91.13 80]
Err http://ua.archive.ubuntu.com main/universe amd64 Packages                  
  404  Not Found [IP: 91.189.91.13 80]

และนี่:

W: Failed to fetch http://ua.archive.ubuntu.com/ubuntu/dists/-backports/restricted/binary-i386/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://ua.archive.ubuntu.com/ubuntu/dists/-backports/universe/binary-i386/Packages  404  Not Found [IP: 91.189.91.13 80]

W: Failed to fetch http://ua.archive.ubuntu.com/ubuntu/dists/-backports/multiverse/binary-i386/Packages  404  Not Found [IP: 91.189.91.13 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

UPDATE:

ฉันทำตามคำสั่งนี้ (ขอบคุณ NikTh):

find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; cat -n "$1"' _ '{}' \;

ผลผลิตทั้งหมด:

/etc/apt/sources.list

     1  #############################################################
     2  ################### OFFICIAL UBUNTU REPOS ###################
     3  #############################################################
     4  
     5  ###### Ubuntu Main Repos
     6  deb http://ua.archive.ubuntu.com/ubuntu/  main restricted universe multiverse 
     7  deb-src http://ua.archive.ubuntu.com/ubuntu/  main restricted universe multiverse 
     8  
     9  ###### Ubuntu Update Repos
    10  deb http://ua.archive.ubuntu.com/ubuntu/ -security main restricted universe multiverse 
    11  deb http://ua.archive.ubuntu.com/ubuntu/ -updates main restricted universe multiverse 
    12  deb http://ua.archive.ubuntu.com/ubuntu/ -proposed main restricted universe multiverse 
    13  deb http://ua.archive.ubuntu.com/ubuntu/ -backports main restricted universe multiverse 
    14  deb-src http://ua.archive.ubuntu.com/ubuntu/ -security main restricted universe multiverse 
    15  deb-src http://ua.archive.ubuntu.com/ubuntu/ -updates main restricted universe multiverse 
    16  deb-src http://ua.archive.ubuntu.com/ubuntu/ -proposed main restricted universe multiverse 
    17  deb-src http://ua.archive.ubuntu.com/ubuntu/ -backports main restricted universe multiverse 
    18  
    19  
    20  
    21  #############################################################
    22  ################### OFFICIAL UBUNTU REPOS ###################
    23  #############################################################
    24  
    25  ###### Ubuntu Main Repos
    26  deb http://ua.archive.ubuntu.com/ubuntu/  main restricted universe multiverse 
    27  deb-src http://ua.archive.ubuntu.com/ubuntu/  main restricted universe multiverse 
    28  
    29  ###### Ubuntu Update Repos
    30  deb http://ua.archive.ubuntu.com/ubuntu/ -security main restricted universe multiverse 
    31  deb http://ua.archive.ubuntu.com/ubuntu/ -updates main restricted universe multiverse 
    32  deb http://ua.archive.ubuntu.com/ubuntu/ -proposed main restricted universe multiverse 
    33  deb http://ua.archive.ubuntu.com/ubuntu/ -backports main restricted universe multiverse 
    34  deb-src http://ua.archive.ubuntu.com/ubuntu/ -security main restricted universe multiverse 
    35  deb-src http://ua.archive.ubuntu.com/ubuntu/ -updates main restricted universe multiverse 
    36  deb-src http://ua.archive.ubuntu.com/ubuntu/ -proposed main restricted universe multiverse 
    37  deb-src http://ua.archive.ubuntu.com/ubuntu/ -backports main restricted universe multiverse 
    38  
    39  

/etc/apt/source.list

     1  deb http://security.ubuntu.com/ubuntu precise-security main universe

/etc/apt/sources.list.d/ubuntu-extras.list

     1  deb http://extras.ubuntu.com/ubuntu/ precise main #Added by software-center
     2  deb-src http://extras.ubuntu.com/ubuntu/ precise main #Added by software-center

/etc/apt/sources.list.d/webupd8team-y-ppa-manager-precise.list

     1  deb http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu precise main

/etc/apt/sources.list.d/playonlinux.list

     1  deb http://deb.playonlinux.com/ quantal main

/etc/apt/sources.list.d/private-ppa.launchpad.net_commercial-ppa-uploaders_intellij-idea-ce_ubuntu.list

     1  deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu precise main #Added by software-center; credentials stored in /etc/apt/auth.conf

/etc/apt/sources.list.d/webupd8team-sublime-text-3-precise.list

     1  deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu precise main

/etc/apt/sources.list.d/medibuntu.list

     1  ## Please report any bug on https://bugs.launchpad.net/medibuntu/
     2  deb http://packages.medibuntu.org/ precise free non-free #Medibuntu - Ubuntu 12.04 "precise pangolin"
     3  # deb-src http://packages.medibuntu.org/ precise free non-free #Medibuntu (source) - Ubuntu 12.04 "precise pangolin"

/etc/apt/sources.list.d/lezhoev-qstamina-precise.list

     1  deb http://ppa.launchpad.net/lezhoev/qstamina/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/lezhoev/qstamina/ubuntu precise main

/etc/apt/sources.list.d/webupd8team-java-precise.list

     1  deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main

/etc/apt/sources.list.d/tualatrix-ppa-precise.list

     1  deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu precise main

/etc/apt/sources.list.d/kilian-f_lux-precise.list

     1  deb http://ppa.launchpad.net/kilian/f.lux/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/kilian/f.lux/ubuntu precise main

/etc/apt/sources.list.d/ubuntu-wine-ppa-precise.list

     1  deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main

/etc/apt/sources.list.d/fsqcds-goldendict-precise.list

     1  deb http://ppa.launchpad.net/fsqcds/goldendict/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/fsqcds/goldendict/ubuntu precise main

/etc/apt/sources.list.d/webupd8team-rhythmbox-precise.list

     1  deb http://ppa.launchpad.net/webupd8team/rhythmbox/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/webupd8team/rhythmbox/ubuntu precise main

/etc/apt/sources.list.d/upubuntu-com-devel-precise.list

     1  deb http://ppa.launchpad.net/upubuntu-com/devel/ubuntu precise main
     2  deb-src http://ppa.launchpad.net/upubuntu-com/devel/ubuntu precise main

ดูเหมือนว่าคุณกำลัง cat'ing source.listแต่การใช้งานapt /etc/apt/sources.listคุณสามารถโพสต์เนื้อหาของไฟล์นั้นได้หรือไม่?
zymhan

1
เปิดเทอร์มินัลและคัดลอกวางจากที่นี่คำสั่งนี้find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; cat -n "$1"' _ '{}' \; จากนั้นแก้ไขคำถามของคุณและเพิ่มผลลัพธ์แบบเต็ม
NickTux

1
ลองคำสั่งเหล่านี้sudo cp /etc/apt/sources.list ~/, ,sudo wget "http://pastebin.com/raw.php?i=uzhrtg5M" -O /etc/apt/sources.list sudo apt-get updateตกลงทั้งหมดหรือไม่
NickTux

1
ดูเหมือนว่าปัญหาของคุณจะได้รับการแก้ไข Ignไม่ใช่ข้อผิดพลาดเป็นเรื่องปกติ เซิร์ฟเวอร์ในพื้นที่โดยทั่วไปเป็นตัวเลือกที่ดีที่สุดเพราะอยู่ใกล้คุณ ตอนนี้คุณกำลังใช้เซิร์ฟเวอร์ US (เราแทนที่สิ่งนี้เมื่อเราwgetURL pastebin ในความคิดเห็นด้านบน) คุณสามารถเปลี่ยนเซิร์ฟเวอร์และดูว่าอะไรที่เหมาะกับคุณ
NickTux

1
@ แน่นอนว่ารูปแบบที่ถูกต้องคือคำถามในคำถามและคำตอบ / คำตอบในส่วนคำตอบ ผู้ชายคนนี้ทำให้การติดตั้งของเขาวุ่นวายเนื่องจากคำถามทั้งหมดเป็นระเบียบ กรุณาถ้าคุณเห็นใครบางคนต่อท้ายการแก้ไขปัญหาย้อนกลับแก้ไขและขอ OP เพื่อโพสต์มันเป็นคำตอบแทนหรือโพสต์ด้วยตัวคุณเอง
Braiam

คำตอบ:


31
  • วิธีแก้ปัญหานี้ใน Ubuntu 12.04

เปิดเทอร์มินัล (CTRL + ALT + T) และออกคำสั่งต่อไปนี้ตามลำดับ

วิธีการแก้:

sudo cp /etc/apt/sources.list ~/ 
sudo wget "http://pastebin.com/raw.php?i=uzhrtg5M" -O /etc/apt/sources.list 
sudo apt-get update
sudo rm /etc/apt/sources.list.d/ubuntu-extras.list
sudo apt-get update

วิธีนี้ไม่ใช่วิธีทั่วไป มันเป็นไฟล์ที่เฉพาะเจาะจงเพื่อ sourcelist รายการของโปสเตอร์ต้นฉบับ

คำสั่งที่สองซึ่งเริ่มต้นด้วยการwgetดาวน์โหลดและแทนที่ไฟล์ source.list ที่มีเฉพาะสำหรับไฟล์ source.list ที่แม่นยำ (Ubuntu 12.04) ดูไฟล์ในรูปแบบ raw โดยไปที่หน้านี้

คำสั่งที่สี่จะลบสิ่งubuntu-extras.list file ที่มีผลกระทบ / ขัดแย้งกับไฟล์อื่นที่เหมือนกันดังนั้นเราจึงลบออกเพื่อหลีกเลี่ยงข้อผิดพลาด

W: Duplicate sources.list entry

ดูความคิดเห็นด้านบน


1
มันไม่ทำงานสำหรับฉัน
Balaji Rajendran

4

หมายความว่าไม่สามารถเข้าถึงแหล่งเหล่านี้ได้:

http://ua.archive.ubuntu.com/ubuntu/dists/-backports/restricted/binary-i386/Packages  
http://ua.archive.ubuntu.com/ubuntu/dists/-backports/universe/binary-i386/Packages   
http://ua.archive.ubuntu.com/ubuntu/dists/-backports/multiverse/binary-i386/Packages  

ลองเลือกเซิร์ฟเวอร์อื่นเพื่อดึงข้อมูล (ไม่ใช่เซิร์ฟเวอร์ในยูเครน)


2
try selecting another server to fetch from not the (one in Ukraine)ฉันจะทำสิ่งนี้ได้อย่างไร
nazar_art

เปิดศูนย์ซอฟต์แวร์อูบุนตูไปที่: แก้ไข -> แหล่งซอฟต์แวร์และเปลี่ยนการดาวน์โหลดจากไปยังเซิร์ฟเวอร์หลักหรือสหรัฐอเมริกา
speedox

1
มันเป็นเซิร์ฟเวอร์หลัก - ผมเปลี่ยนไปยังเซิร์ฟเวอร์ของสหรัฐอเมริกา แต่จับได้ผลเหมือนกัน - ที่นี่คุณสามารถเห็นจุดสิ้นสุดของการส่งออก วิธีแก้ปัญหานี้
nazar_art

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