无法更新到 Ubuntu 的新版本

无法更新到 Ubuntu 的新版本

我已经为此烦恼了大约一个星期,任何帮助都将不胜感激。我正在尝试拯救我拥有的这台旧的 Ubuntu 机器,但进展不大。让我告诉你我尝试过的方法。

几年前,我曾尝试通过从 CD 上的 ISO 安装 Fedora 来清除操作系统,但我不知道自己在做什么,不知何故,当我启动机器时,计算机进入了一种状态,提示没有操作系统。最近我回到这种状态的计算机。我试图继续安装 Fedora,但显然我仍然不知道自己在做什么,无法正确完成安装。但当我尝试重新启动硬盘时,计算机启动了我以为已经消失的旧 Ubuntu 操作系统。在我进一步弄乱东西之前,我能够登录并从机器中取出我想要的文件,因为此时我不在乎我是否从一张白纸开始。我尝试使用更新管理器来修复问题,但打开它时看到的第一件事是:
“您的 Ubuntu 版本不再受支持” - “您将不会获得任何进一步的安全修复或关键更新。请升级到更高版本的 Ubuntu Linux。”带有“关闭”选项。当我单击“关闭”时,它会显示以下内容:

并非所有更新都可以安装


所以我做了“部分升级”,但是当我这样做时,它抱怨没有身份验证。我想这可能是因为操作系统不再受支持。我找到了一种添加文件来绕过此身份验证的方法(我迫切希望修复这个问题)。这让我克服了那个障碍,但后来我得到了这个:

无法下载升级
当你滚动到右侧时,它会显示:

404 未找到
我猜这与整个“版本不受支持”问题有关,但我不知道该怎么做。在更新管理器中,我看到有一个部分写着“新的 Ubuntu 版本‘14.04.6 LTS’可用”,当我单击“升级”时,它似乎在执行任何操作之前都很快下载了两个软件包……什么也没做。当我尝试上网时,它显示:
“安全连接失败”-“连接到 mail.google.com 时发生错误。无法与对方安全通信:没有通用加密算法。(错误代码:ssl_error_no_cypher_overlap)”
每当我尝试使用 HTTPS 访问网站时。我知道这些是一些独立的问题。我只是在这里描绘一下事情的状态。

我受够了这一切,决定从 USB 记忆棒安装 lubuntu-18.04.5-desktop-i386。我在 Windows 机器上使用 rufus-3.16.exe 在 USB 上设置 ISO。这是我的 Rufus 设置:

Rufus 设置
现在,也许下一个细节就是问题所在,但我不怀疑是这样的。显然我没有足够大的 USB 记忆棒来容纳 ISO 文件。所以我找到了一张足够大的微型 SD 卡。我必须将微型 SD 卡放入微型 SD 到 SD 卡适配器,然后将其放入 SD 卡到 USB 适配器。然后我就能让 Rufus 正确设置 USB 记忆棒了。我让 Ubuntu 机器看到 USB 记忆棒,它显示了 lubuntu 安装屏幕。当我尝试安装它时,我收到如下内核恐慌消息:

内核恐慌
在再次尝试之前,我尝试更新机器上的 Initramfs,它似乎尝试更新。我不确定它是否尝试过。
今天我找到了这个菜单:

修复损坏的包
并尝试“修复损坏的包裹”,却看到这样的混乱:

更新失败
这看起来很像更新管理器正在做的事情,所以我觉得我现在只是在原地打转。以下是我的磁盘工具中的一些信息:

磁盘实用程序

您可以看到硬盘、它的分区、我用来将屏幕截图从 Ubuntu 机器传输到 Windows 机器的 USB 记忆棒,以及 10 多年的 Fedora CD。*-cpu

  • 描述:中央处理器
  • 产品:Intel(R) Pentium(R) 4 CPU 2.40GHz
  • 供应商:英特尔公司
  • 物理 ID:4
  • 总线信息:cpu@0
  • 版本:15.2.7
  • 插槽:WMT478/NWD
  • 尺寸:2400MHz
  • 容量:3060MHz
  • 宽度:32 位
  • 时钟:133MHz
  • 功能:启动 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
  • 配置:id=0

我希望这些信息足以帮助我至少确定下一步该怎么做。

答案1

您需要注册 ESM 才能安装带有 x86 Pentium 4 CPU 的 32 位 Ubuntu 版本,因为所有 32 位版本现在都不在社区支持范围内。

不幸的是,ESM 版本没有获得社区支持,包括 Ask Ubuntu 上的支持。对于此设备,如果您想要社区支持和/或不想使用 ESM,您可能需要寻找 Ubuntu 以外的其他 Linux 发行版。

由于 32 位硬件现在已经相当老旧,支持它的操作系统越来越少,包括 Ubuntu。Debian仍然有 32 位版本,并且与 Ubuntu 类似,因为 Ubuntu 实际上基于 Debian。

相关内容