在 Ask Ubuntu 上我们偶尔会看到有人遇到如下问题:
我的烤面包机上运行的是 10.04 Lucid LTS。我想升级,但我有昂贵的专有硬件,只有 Lucid 的驱动程序。我试过更高版本,但我的硬件不起作用。供应商 10 年前就破产了。他们不会编写新版本的驱动程序。
我如何
<something that involves something staying on 10.04>
他们显然处境不佳。除了让他们升级之外,我们不支持 10.04,因此此类问题通常会以非常有帮助的“抱怨供应商”或“购买更好的硬件”评论结束。
听起来有点太抽象了,不是吗?抱歉。这是技术问题...
他们可以将最新的 LTS(例如 14.04、16.04)与 Linux 2.6 一起使用吗?
这不是我尝试过的事情(或者现在有时间尝试),但从简单的层面来说,您可以:
- 安装现代版本的 Ubuntu
- 编译并安装一个古老但维护良好的 Linux 版本内核网站?
- 删除较新的内核并实际在 2.6 上运行
- 编译 2.6 版驱动程序头
这会起作用吗?或者现代 Ubuntu 中是否有依赖于现代内核的部分?
目前我知道的唯一其他真正的解决方案是将它们推到 CentOS,支持 2.6 到 2020 年。这比在互联网附近拥有 10.04 桌面要好一些,但也仅此而已。