Bloody Sunshine

Just too damn hot

给过了生命周期的Ubuntu升级

VPS八百年没改过配置了,因为想把WordPress迁移到Ghost上(WordPress君你别哭),就打算Apache也换成NginX一起搞了,apt-get的时候发现各种报错,源都连不上,全线404,还倍儿洋气是个IPv6的地址Orz。

Err http://archive.ubuntu.com raring/main i386 Packages

404 Not Found [IP: 2001:67c:1360:8c01::18 80]

搜了一下才明白,我用的Ubuntu 12.10造就过了生命周期,需要升级

简单易行的升级就是 do-release-upgrade咯。对不起,因为已经过了生命周期,apt-get源已经不支持了 Orz。还好Ubuntu官方有升级指南 。按照指引一步一步完成即可升级。

过程大体上和把大象装冰箱差不多:

  1. 修改sources.list,把源改到old-releases
  2. 安装update-manager
  3. 升级。

我在操作的过程中还是说找不到合适的镜像,要求覆盖sources.list,同意即可。

另外还发现了一个各个版本Ubuntu的Repo生成器,挺方便的:https://repogen.simplylinux.ch

(Fin.)