如何将 Lubuntu 升级到 Debian?

如何将 Lubuntu 升级到 Debian?

Lubuntu 32 位 Linux 生命周期结束: https://l.me/sunsetting-i386/

Debian 仍然是 32 位 CPU 的基本可靠发行版 由于 Lubuntu 基于 Ubuntu/Debian,因此可以从 lubuntu 内部“升级”到普通 Debian 安装吗?如果是的话,将 lubuntu 安装转换为普通 Debian 安装的步骤是什么?

我想它会是

  1. 备份现有系统
  2. 创建一个列表,然后删除所有依赖于 Xorg 或使用 GUI 的 lubuntu 应用程序。
  3. 更改 /etc/apt 目录
  4. 安装 debian 基础包和内核
  5. 手动更新 grub
  6. 重启 ?有人试过这个吗?提前致谢

答案1

我实际上尝试过。简单的答案是你不能。

你真的应该考虑罗曼的评论

如果您备份文件并删除应用程序,为什么不能选择全新安装?特别是如果你说你想要一个普通的 Debian 安装。

甚至不尝试将 Lubuntu“转换”为 Debian 的一个很好的理由是,任何只有 Ubuntu 拥有的软件包(或使用发行版的版本号而不是它自己的版本号)将永远不会升级。这是一个潜在的安全风险,您甚至可能不知道哪些软件包不再获得更新,因为 Debian 要么没有它们(有确切的名称,要么认为它们非常新)。

长答案是,它出现工作种类一些体力劳动只需添加 Debian 的存储库,更新所有内容,删除 Ubuntu 的存储库并再次更新所有内容。有一些事情失败了:plymouth必须删除并且linux-image-686-pae必须linux-headers-686-pae手动安装。必须手动安装正确的内核表明可能还缺少其他东西。

关于 Debian 32 位支持的评论

Debian 使用“i386”作为软件包的体系结构,该名称尚未更新,但最低要求的 CPU 已更新。请留意架构细节备忘录如果您有一台非常旧的计算机,我不相信apt在升级时测试您的计算机是否支持较新的软件包。

并非所有包都遵循这一点。一个例子是pypy假设支持 SSE2,并且它实际上/usr/bin/pypy在安装后和卸载前脚本中使用,导致它成为 PITA,在尝试安装时将其删除。

但我认为您的 RAM 可能太少,无法执行任何图形操作。

答案2

不,你不能。

从 ubuntu 到 debian 没有“升级路径”。更新路径仅存在从一个 debian 或 ubuntu 到另一个更新的版本。 debian 一个版本又一个版本,ubuntu 也可以,但例外的是您可以在 LTS 版本之间跳过版本(您可以将 ubuntu 18.04 升级到 18.10)或者20.04,但不是 18.10 到 20.04(没有步骤 19.04 和 19.10)。有时发行商提供不同的升级路径,例如将 debian 7 和 debian 8 升级到 devuan 1。其他一些发行版,例如所有 RedHat(以及 CentOS、Oracle Linux)甚至不提供他们自己的发行版的升级路径(您无法升级 RedHat) 7 至 8)。

对于你的情况,最好的办法是备份你的主目录,重新安装 Debian 并将主目录的内容放回去。根据您的 lubuntu 安装的年龄,这也应该适用于大多数配置,例如浏览器配置文件。当你的 lubuntu 比目标 debian 更新时,我不建议这样做(例如,当你从 lubuntu 18.04 到 debian 10 时保留主目录应该可行,从 20.04 可能不行)

相关内容