我最近尝试通过离线方法在旧的东芝 core2duo 笔记本电脑上安装 Ubuntu,过程很顺利。我的一个朋友也在 90 年代的 PowerMac G5 PC 上安装了它,所以我想知道这些离线安装程序包是否支持(设备驱动程序)几乎所有的设备阵列?
答案1
Ubuntu 不再支持每次点击付费架构;只有 ppc64el,没有 Apple/Mac 设备能够运行。你的朋友是不是用一个支持的我相信如果你检查一下 PowerMac G5 PC 上的 Ubuntu 版本(最旧标准支持版本是 18.04,并且 ppc 不是 ESM 版本支持的架构)。
不过,我不确定你实际上在问什么;QA 测试是在有互联网和没有互联网的情况下进行的(即。线上和线下) 适用于几乎所有版本和架构。
例如,我今天早些时候在我正在使用的盒子上执行了 QA 测试安装(c2q 类似于你提到的 c2d);2008 年戴尔 Optiplex;但是我使用的安装方法是重新安装较新/更高版本,它将自动重新安装所有先前的软件包,而不会触及用户文件;但是该安装类型需要重新安装 ISO 本身未包含的软件包;因此我使用的安装类型需要互联网。
如果您只选择 Ubuntu 20.04 LTS 桌面版;您可以拥有包含 GA 内核堆栈、HWE 内核堆栈的安装介质 (ISO);并且有 5.4、5.8、5.11、5.13 和 5.15 内核选项。内核堆栈(即内核版本)的重要性在于它会影响所包含的内核模块(IE。驱动程序是内核模块的常用名称),但 20.04 介质不存在比 5.4 更旧的内核;为此,您需要不同的版本....即版本很重要,以及使用的 ISO(20.04 和 20.04.1 使用 GA 和 5.4 内核,20.04.2 使用 5.8 HWE。20.04.3 使用 5.11 HWE,20.04.4 使用 5.13 HWE,20.04.5 使用 5.15 HWE)
在 Lubuntu 19.04/Xubuntu 19.04 之前的版本 QA 测试中,我使用了 2003 年的设备……然而那些设备i386或 32 位 x86 和迪斯科(19.04)是开发过程中最后一个使用 i386 ISO 介质的版本。从 19.10 开始,我使用的设备最早可以追溯到 2005 年,但有时 ISO 的某些部分与特定硬件反应不佳;而其他 ISO(不同的内核模块;有时甚至是不同的软件包)提供更好的体验;提供我可以提供的解决方法。
只要你为你的盒子使用了合适的 ISO,你的答案就可能是肯定的。
一个可能有帮助也可能没用的旧例子;我在 18.04.5 介质上使用旧 IBM Thinkpads r50p、t42p 时遇到了问题,所以如果我将自己限制在使用 5.4 内核的介质上,我可以回答 Ubuntu 18.04 LTS 在使用那些旧的 IBM 32 位 Thinkpad 时是不可靠的。然而,一个简单的解决方法是切换到 GA 内核堆栈(即 4.15),该堆栈在 Ubuntu 18.04 LTS 的整个生命周期内都获得完全支持,这是我在看到人们提到问题时提供的支持选项。如果人们想要或需要安装/重新安装;使用 18.04 或 18.04.1 介质可以得到一个完美的系统,或者更旧的 18.04.(2-4) HWE 介质可以在离线的情况下工作,并且内核堆栈在允许 4.18/5.0/5.3 HWE 内核升级到 5.4 之前切换到 GA 内核...即。旧款 ThinkPad 的图形系统有些地方不太喜欢 5.4 内核模块(驱动程序),但由于 18.04 是 LTS 版本,因此存在内核堆栈选择,切换堆栈是一个简单的解决方法,因为回归问题当时还没有得到修复
您还在评论和 Ubuntu/Fedora 之间的差异中提到了 Fedora... 当我开始使用 GNU/Linux 时;我曾经认为一个发行版对于某些硬件比其他发行版更好,因为有些发行版只需安装并运行在旧的 32 位设备上;其他则不然。我不再相信这一点;并且相信一旦找出原因,所有发行版都可以同样地工作;因为一个发行版与另一个发行版之间的差异(它们实际上是从相同的上游源构建的)只是使用年限和各种组件 - 因此使用您的实时媒体来探索并找到一个可以工作的发行版,一旦您找到它 - 很容易在您真正想要使用的操作系统上复制它.. 我当然使用 Ubuntu、Debian、OpenSuSE 和 Fedora - 但对我来说,它们都是相当的并且基本相同;如果我能让一个在盒子上工作,我就能让所有都工作!