我有一台旧的 IBM Think Center 计算机,配有 3Ghz Pentium IV 处理器。我买的是翻新电脑。我用它作为网络服务器几个月了,但现在我想将它用作我的个人计算机。 3Ghz的CPU(不是双核,但被认为是“双核”),2GB RAM应该是一台不错的电脑。作为网络服务器,它工作得很好,但作为计算机,它确实很难工作。打开程序之前有很多延迟,软件被阻止等等,我只是用它来浏览网页和其他简单的任务。我尝试了最新版本的 Ubuntu 和 KDE(别笑——我在一台性能较差的计算机上安装了 KDE,但运行良好),然后是 Debian 及其 Gnome...
之后我了解到可能有与 Linux 内核相关的东西,因为这是一台旧计算机。因此,我读到 Linux 3.2 适合 15 岁以上的计算机。如果我错了请纠正我。所以我在虚拟机中安装了Ubuntu来进行一些测试并降级内核。我卸载了 Linux-image 和 header,并从 Ubuntu 下载了 3.2 内核的这些 deb 文件。我使用 dpkg 安装它们,并从 intel-microcode 收到错误,该内核不兼容。重新启动后出现黑屏,intramfs 终端。然后,在输入 exit 后,一些内核会出现恐慌。
问题是:
降级新系统的内核有好处吗?为什么新的内核不能很好地支持旧的硬件?你觉得Linux 3.2可以吗?我应该直接安装使用该内核的旧版 Linux 发行版吗?
答案1
有时新内核会放弃对旧硬件的支持,但这似乎不是您的问题。我在 2 GHz Xeon 上运行 Linux 4.9,没有出现任何问题。但 2 GB RAM 对于运行现代 Gnome 或 KDE 桌面环境来说并不算多。它几乎无法单独容纳 Firefox。我建议安装一个轻型桌面环境,例如 xfce,它由 Debian 安装程序介质提供。我不建议安装生命周期结束的发行版中的旧软件,因为这样您会错过安全支持。