当Update Manager不允许您将Ubuntu 9.04升级到9.10时


8

我一直在尝试将Ubuntu 9.04的安装升级到9.10,但是我发现的所有说明都没有帮助。他们大多说要运行更新管理器,它会告诉您已经准备好一个新发行版。好吧,我没有那么说。

我运行或检查过的东西:

  • update-manager -d 说:

    您的系统是最新
    的软件包信息的最新更新时间不到一个小时。

  • 我将其设置为获取所有新发行版,而不仅仅是LTS

    $ cat /etc/update-manager/release-upgrades
    [DEFAULT]
    # default prompting behavior, valid options:
    #  never  - never prompt for a new distribution version
    #  normal - prompt if a new version of the distribution is available
    #  lts    - prompt only if a LTS version of the distribution is available
    Prompt=normal
    
  • 我肯定在运行9.04

    $ lsb_release -r
    Distributor ID: Ubuntu
    Description:    Ubuntu 9.04
    Release:        9.04
    Codename:       jaunty
    
  • 即使从控制台运行发行版升级也无济于事:

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

它是从代理后面运行的,但是我已经对其进行了设置,以使常规升级apt-get等不会引起任何抱怨。(export http_proxy=http://myuser:mypass@myserver:8080/

您能想到其他阻止我升级的东西吗?


您是否尝试过重新编译内核?
ta.speot。是2010年

您启用了哪些存储库?如果您的更新管理器未列出升级到9.10的版本,则可能是您的Apt配置未指向正常的存储库。检查/etc/apt/sources.list/etc/apt.d/*
庸医吉x德2010年

@quack:我对回购协议没有做任何特别的事情:它们对我来说似乎很正常:deb http://au.archive.ubuntu.com/ubuntu/ jaunty multiverse等等
nickf 2010年

从12.04到14.04,我遇到了相同的问题:askubuntu.com/questions/449414
rubo77 2014年

Answers:


6

我在karmic中替换了jaunty /etc/apt/sources.list,然后重新运行apt-get更新,apt-get升级,apt-get dist升级。

$ sudo vi /etc/apt/source.list

然后在vi中用快活代替业力

:%s/jaunty/karmic/g

保存:

:wq!

然后运行apt-get update:

$ sudo apt-get update

然后运行apt-get upgrade:

$ sudo apt-get upgrade

然后运行apt-get dist-upgrade:

$ sudo apt-get dist-upgrade

其他任何人推荐的其他解决方案都没有为我解决此问题。这就像一种魅力,迫使从9.04升级到10.04。


或只是一行:sudo sed -i 's/jaunty/karmic/g' /etc/apt/sources.list; sudo aptitude update && sudo aptitude dist-upgrade
rubo77

4

也许升级文档确实可以为您提供帮助。还有两种其他方法可以做到这一点。

编辑: 本指南也有使用控制台的新方法...如果不起作用,我没有主意,对不起:

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

“ Ubuntu服务器的网络升级”部分可能特别有用-请尝试使用该sudo do-release-upgrade命令。
Marek Grzenkowicz

我尝试了所有这些方法(请参阅原始帖子):我不断得到"No new release found"
尼克

内核需要重新编译
ta.speot.is

@taspeotis:我不太确定你是只是“不了解它”还是只是尝试拖钓。在Ubuntu中重新编译内核无法解决任何问题,尤其是因为Ubuntu不是Source-Distro。
鲍比(Bobby)2010年

@nickf:请看我的编辑。
鲍比(Bobby)2010年


2

通过此处概述的相同渠道尝试进行升级。他们都没有工作。

所以我回到了绘图板上。

我已经忽略了说只是做Alt+ F2(对于Run App窗口)的帖子,然后键入“ update-manager -d”。

我以为这只是Update Manager的键盘快捷键,我可以使用System | 管理| 更新管理器。

但是该-d开关一定会有所作为,因为当我使用该-d开关通过“运行应用程序”窗口访问Update Manager时,它确实存在!-神秘的缺少升级到9.10提示。


1

更改jauntykarmic/etc/apt/sources.list

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.