无法从13.04升级到14.04

我正在运行Ubuntu 13.04,并希望升级到14.04。

输入以下命令可以输出指示无法完成的输出。

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 13.04 Release: 13.04 Codename: raring $ sudo do-release-upgrade Checking for a new Ubuntu release No new release found 

如何才能做到这一点?

(我也有14.04的ISO文件,如果这有所不同)


更新:

根据下面的消息,我试过这个,但没有用?

 $ sudo do-release-upgrade -d Checking for a new Ubuntu release No new release found 

更新:

进一步的调查显示,更新也没有奏效。

 $ sudo apt-get update # truncated E: Some index files failed to download. They have been ignored, or old ones used instead. 

是否有任何软件来源仍然主持raring(13.04)?


更新:

编辑软件源以指向old-releases.ubuntu.com工作,启用

 sudo apt-get update && sudo apt-get dist-upgrade 

按预期运行。 然而,

 sudo do-release-upgrade -d 

仍然产生相同的结果:

 Checking for a new Ubuntu release No new release found 

您正在运行Ubuntu 13.04。 Ubuntu 13.04已经在2014年1月27日达到了它的生命周期支持 ,所以你现在无法安装/升级任何东西,这就是你的apt-get update命令无效的原因。

您应该知道,如果要升级到14.04,则必须遵循以下升级顺序:13.04→13.10→14.04。

  1. 首先需要编辑源代码以使用“旧版本”存储库。 您可以通过运行以下命令来执行此操作:

     sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list 
  2. 现在,运行以下命令:

     sudo apt-get update && sudo apt-get dist-upgrade 

    这会将所有软件包升级到最新的可用版本。

  3. 现在,尝试Ubuntu升级:

     sudo do-release-upgrade -d 

    这应该工作并提示您升级到13.10。 进行升级,然后再次执行相同的步骤,从13.10升级到14.04。

在我看来,使用您拥有的ISO文件进行14.04的全新安装会更容易,如果您知道如何做到这一点,那就是没有太多数据需要备份。