我遇到无法使用以下命令升级Ubuntu 12.04LTS的问题:
@Autowired
private ApplicationContext context;
void test(MyAnnotation annotation) {
A bean = context.getBean(annotation.ref());
bean.m1();
}
然后使用命令升级:
$ sudo apt-get update
$ sudo apt-get install update-manager-core
要么
$ sudo do-release-upgrade
最后一条命令导致以下结果:
$ sudo do-release-upgrade -d
内核是:
Checking for a new Ubuntu release
No new release found
文件
$ uname -r
3.2.0-126-generic
的结尾是:
/var/lib/update-manager/meta-release-lts
Dist: trusty
Name: Trusty Tahr
Version: 14.04.1 LTS
Date: Thu, 17 Apr 2014 14:04:00 UTC
Supported: 1
Description: This is the 14.04.1 LTS release
Release-File: http://archive.ubuntu.com/ubuntu/dists/trusty/Release
ReleaseNotes: http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/dist-upgrader-all/current/ReleaseAnnouncement
ReleaseNotesHtml: http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/dist-upgrader-all/current/ReleaseAnnouncement.html
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/dist-upgrader-all/current/trusty.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/dist-upgrader-all/current/trusty.tar.gz.gpg
的内容是:
/etc/update-manager/release-upgrades
我尝试将“提示”从lts更改为正常,并运行upgrade命令,但结果相同。
[DEFAULT]
Prompt=lts
的内容是:
/etc/apt/sources.list
我将非常感谢任何能帮助我解决问题的人。这么长时间让我感到困惑。
答案 0 :(得分:0)
Ubuntu 12.04(于2012年发布)如今是一个非常古老的操作系统。它已在2017年8月达到"End Of Life Date",这可能是升级失败的原因。
您可能要通过在控制台中输入ubuntu-support-status
进行验证。
要升级系统,我建议备份您的数据并重新安装最新版本的ubuntu(当前版本为18.04.1 LTS)。