ubuntu 12 升级到 14 错误记录 no suitable download server was found

博主是按官方文档走出的错,这里是官方文档出处:http://www.ubuntu.com/download/desktop/upgrade
所以最开始附上一种跟官方文档流程不一样的,各位也可以尝试一下:http://ubuntuserverguide.com/2014/06/how-to-upgrade-ubuntu-server-12-04-to-ubuntu-server-14-04-lts.html

按照官方文档,最初说是按下菜单键(win图标),然后输入 updater 选第一个就是了。会自动更新。
如果你找不到也可以用 terminal 运行 sudo update-manager -d。

不过等了一会之后报了很多错,错误内容是:no suitable download server was found 很多地址 404 之类的。要我检查网络。
后来研究了好一阵子,找到一个解决方案。ubuntu software center 上面选 Edit -> software source, 更改了更新的地址。
结果还是不行。然后通过自动【select best server】也弹出来说没有合适的,要我检查网络。

最后只能求助谷歌。找到如下方法:

sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo update-manager -d。

这个方法貌似人气很高,但是我试过了没用。log 上一堆 404 提示跟开始差别不大。

后来继续看,老外说是版本太久了所以默认设置的更新地址都没法起作用。
我了个去,Ubuntu 12.04 不是说维护 5 年吗,我才用了 2 年啊喂!
所以,附上最后找到的办法:
1.打开更新配置文件

gksudo gedit /etc/apt/sources.list

2.在出来的文件里面从上往下找到一个不是以 # 开头的那行. 假设你的编辑器是 Karmic Koala (Ubuntu 9.10) 看起来像是这样的:

deb <网站url> karmic main restricted

这里, <网站url> 就是你的默认更新请求的地址,例如:http://gb.archive.ubuntu.com/ubuntu
或者向博主这样:

deb http://mirrors.163.com/ubuntu/ quantal main restricted

这是博主刚刚用 software center 改了以后的更新地址。这其中的 http://mirrors.163.com/ubuntu/ 就是我们要修改的部分。

3.按下 Ctrl + H 使用 http://old-releases.ubuntu.com/ubuntu 来替换你当前的 <网站url>,

如果你的ubuntu也是英文,看起来就像这样:
Search for: 例如 http://mirrors.163.com/ubuntu/;
Replace with: http://old-releases.ubuntu.com/ubuntu
然后按下 Replace All (替换全部)

4.再来一遍 (博主没有做直接跳过也成功了)

Search for: http://security.ubuntu.com/ubuntu (该 url 用于所有版本的 Ubuntu)
Replace with: http://old-releases.ubuntu.com/ubuntu
然后按下 Replace All

5.保存文件,然后打开 terminal 运行:

sudo apt-get update
sudo update-manager -d。

等了一会,好的,software updater 终于正常了!点击 install now,慢慢开始更新了!

更新完之后重启,我从 12.04 升级到了 12.10。并没有直接从 12 升级到 14。好吧,不过 updater 也终于正常了。于是再重复最开始的操作。

按照官方文档,最初说是按下菜单键(win图标),然后输入 updater 选第一个就是了。会自动更新。
如果你找不到也可以用 terminal 运行 sudo update-manager -d。

然后提示我已经没有 12 版本的更新了,提示升级到 13.10。自然点升级。接下来一路这个流程就升级上去了。

援引问答地址:how to install software or upgrade from old unsupported release

2 thoughts on “ubuntu 12 升级到 14 错误记录 no suitable download server was found

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>