遇到這種問題愚铡,解決方法如下:
??????? 第一步: 先用cp命令 將系統(tǒng)官方的源文件備份表悬。
第二步:在root權(quán)限 下,執(zhí)行 gedit? /etc/apt/sources.list?? 將該文件中的內(nèi)容替換成以下搜狐源的內(nèi)容擎厢。然后執(zhí)行apt-get update 良价,發(fā)現(xiàn)就沒有報failed to fetch...這種錯誤。但這個源可能不包含你要的軟件搏色。那就需要換一個源善茎。再打開software&update ?-》 ?ubuntu software ,下面的五個框框都勾上(最后一個是source code) ?,從 Download from ?里面-》other->china->..*163.com ?這個源。我是換的163的源频轿。其他的源沒試過垂涯。reload成功后,重啟略吨。之后再運行apt-get〖摇update,就更新成163的源了翠忠。且不報錯誤鞠苟。
搜狐源
deb http://mirrors.sohu.com/ubuntu/ precise-updates main restricteddeb-src http://mirrors.sohu.com/ubuntu/ precise-updates main restricteddeb http://mirrors.sohu.com/ubuntu/ precise universedeb-src http://mirrors.sohu.com/ubuntu/ precise universedeb http://mirrors.sohu.com/ubuntu/ precise-updates universedeb-src http://mirrors.sohu.com/ubuntu/ precise-updates universedeb http://mirrors.sohu.com/ubuntu/ precise multiversedeb-src http://mirrors.sohu.com/ubuntu/ precise multiversedeb http://mirrors.sohu.com/ubuntu/ precise-updates multiversedeb-src http://mirrors.sohu.com/ubuntu/ precise-updates multiversedeb http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiversedeb-src http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse
? ? ? ?第二種方法:今天用第一種方法突然失策了,看了另外一個人的博客秽之,按照他的方法去做当娱,竟然可以了,看來可能真的是緩存的原因考榨。
下面附那位博主的博客鏈接跨细。感謝。河质。
http://blog.csdn.net/yanli33/article/details/70158100
1)我是先清理了緩存 :rm -fR /var/lib/apt/lists/*
2)然后改動了阿里云的源冀惭,把sources.list中的http://mirrors.aliyun.com/ubuntu/ ?都改成http://mirrors.aliyun.com/ubuntu/ubuntu/震叙,保存,退出
3)運行apt-get update 散休,成功媒楼!
方法三:試了上述兩種都不行,報錯404 not found戚丸,而且總是加載之前的源 old-release ubuntu
,雖然我更改了源文件 /etc/apt/sources.list
里的源划址。但還是這樣,后來發(fā)現(xiàn)是因為software&updates里面的other
software里面有很多源路徑限府,都是之前加載失敗的夺颤,把這個源的勾去掉后,再重新reload胁勺,就可以了世澜。