![适用于 i386 和 128MB RAM 的命令行 Linux 发行版](https://linux22.com/image/20031/%E9%80%82%E7%94%A8%E4%BA%8E%20i386%20%E5%92%8C%20128MB%20RAM%20%E7%9A%84%E5%91%BD%E4%BB%A4%E8%A1%8C%20Linux%20%E5%8F%91%E8%A1%8C%E7%89%88.png)
我正在寻找一个在 128Mb RAM 下运行并与 i386 配合使用的命令行 Linux 发行版。到目前为止我看过的所有发行版似乎都太大了,不支持旧的处理器,或者都是 GUI 操作系统。我研究过 Arch Linux、Tiny Core、Gentoo、SuSE JEOS 和 Slitaz。它将主要用于运行 GCC、Mono、Wine 等。
答案1
我会用该死的小Linux,小狗Linux,或类似的。我会避免使用任何更通用的发行版,例如 Arch 或 Gentoo,纯粹是因为它们更大。基本上,您想要那种故意不包含许多软件包的发行版,因此您被迫单独编译和安装对核心操作系统操作来说不重要的任何内容。这将帮助您控制操作系统的占用空间,包括 RAM 和磁盘。
是的,我推荐的两个选项都包含 GUI 选项。我认为您不应该将其用作直接取消资格,因为对于 Linux,GUI 始终是可选的。如果安装程序没有提供禁用它的选项,则在安装后禁用它很简单:将initdefault
行更改/etc/inittab
为第二个字段中的 2 或 3。 (运行级别 2 和 3 之间的行为差异因 Linux 发行版而异。通常,您仅在级别 5 时才能在启动时获得 GUI。)
我还知道这些系统的规格建议使用 486+ 或更多 RAM。您可以通过选择不使用发行版中的所有可用功能来忽略这一点。通过选择退出 GUI,您已经在这个方向上迈出了一大步。另一个重要的步骤是首先从一个简洁的发行版开始。
答案2
我认为无论您使用什么发行版,您都不会在运行单声道方面非常成功,特别是内存如此少且CPU速度较慢的WINE。
不管怎样,如果你真的想使用 i386,安装 Linux 并且毫无痛苦地工作,你最好下载一个带有旧内核的旧发行版。 90 年代的发行版应该可以使用,我想到的是 Slackware 95。也许您可以在线找到安装 CD。
答案3
Debian 应该可以用于此目的 - 如果您放弃所有 GUI 组件。
答案4
您可以尝试使用 Swift Linux,它在 Dell optiplex gx110 (128 mb ram) 上运行良好。操作系统仅使用 60-80 MB RAM。