會遇上這個問題 說明你的Ubuntu版本真的很舊了 所以你也是時候更新一下系統版本了:)
ubuntu的一般release版本只提供9個月的支持,而Long Term Support(LTS)的版本也只有五年
而源隨著版本的支持取消也會被遷移到別的服務器去,而導致你apt-get抓不到資料,出現404 Not Found的問題。
像Ubuntu 12.10等一般的release版就可能會遇上這個問題了
關於Ubuntu支持的週期表 這裡給大家列明一下:
Version | Code name | Release date | Supported until | |
---|---|---|---|---|
Desktop | Server | |||
10.04 LTS | Lucid Lynx | 2010-04-29 | 2013-05-09 | 2015-04-30 |
10.10 | Maverick Meerkat | 2010-10-10 | 2012-04-10 | |
11.04 | Natty Narwhal | 2011-04-28 | 2012-10-28 | |
11.10 | Oneiric Ocelot | 2011-10-13 | 2013-05-09 | |
12.04 LTS | Precise Pangolin | 2012-04-26 | 2017-04 | |
12.10 | Quantal Quetzal | 2012-10-18 | 2014-05-16 | |
13.04 | Raring Ringtail | 2013-04-25 | 2014-01-27 | |
13.10 | Saucy Salamander | 2013-10-17 | 2014-07-17 | |
14.04 LTS | Trusty Tahr | 2014-04-17 | 2019-04 | |
14.10 | Utopic Unicorn | 2014-10-23 | 2015-07 | |
15.04 | Vivid Vervet | 2015-04-23 | 2016-01 | |
15.10 | Wily Werewolf | October 2015 | 2016-07 |
更多詳情大家可以參考wikipedia的資料:
http://en.wikipedia.org/wiki/Ubuntu_(operating_system)#Releases
現在馬上檢查一下自己的Ubuntu版本號吧?
lsb_release -a
apt-get 404 Not Found解決方法如下:
sed -i -e ‘s/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g’ /etc/apt/sources.list