我想将我的旧电脑(733Mhz CPU、40 Gb HD、256 Mb RAM)转换为 Nexus 服务器(本地 Maven 存储库)。我不需要 GUI。我在这里读过有关 puppy、MacPup 和 Lubuntu 的内容,但我不知道它们是否符合我的目的。我想在这种情况下使用 USB 闪存驱动器而不是硬盘驱动器将是一个很好的做法,因此能够在 USB 记忆棒上运行是一个重要因素。
我读到小狗可以将自己完全加载到 RAM 上,我不知道我是否需要这个功能,任何关于此事的建议将不胜感激。
我喜欢 Ubuntu,因为我已经安装并使用过它很多次了,但是这家伙说它对 RAM 的负担太大。
关于我应该研究哪些发行版有什么建议吗?
答案1
图形用户界面
该死的小Linux可能是最好的选择。我会尝试 Ubuntu,看看你的表现如何,733Mhz 系统的性能并没有那么低,256MB RAM 较低,但使用 Xubuntu 或 Lubuntu 桌面而不是 Unity 可能没问题。
看看安装/系统要求对于Ubuntu。那里还有更多细节。
无头
如果这将是一个不需要 X 的“无头服务器”,那么任何 Linux 发行版都应该足够,并且 256MB RAM 对于大多数服务器角色来说已经足够了,例如:
- 防火墙/网络地址转换
- 邮件服务器
- 网络服务器
- 桑巴服务器
- ETC。
多年来,我在 RAM 更少(64MB - 128MB)的系统上使用过各种发行版,并且对于担任此角色的此类应用程序没有遇到任何问题。
事实上,当我现在给你写这个答案时,我仍在使用古老的 400MHz AMD K6 系统(64MB 运行 Fedora)作为我的主要互联网网关系统!
我说以上并不是为了暗示 Fedora 在这种特定数量的硬件上比任何发行版都要好,而是为了表明可以在许多人认为功能太弱的硬件上运行 Linux 发行版(最近的发行版)按照今天的标准!
答案2
我喜欢ubuntu,因为我已经安装并使用过它很多次了,但是这个家伙说它对内存的要求太高了。
那个人是非常误入歧途的。我现在在服务器上运行 ubuntu 的 LTS 版本(这正是您想要的),并且基本系统使用 <25 MB RAM。所以你有足够的。安装后,它还应保留 40 GB 驱动器中 95% 以上的可用空间。
几乎任何 Linux 发行版都可以安装并最小化以满足您的需求,您不需要寻找任何特殊的东西。真正专用的环境是只有 kB RAM 和 MB 存储空间的环境(即嵌入式设备)。
最让你头疼的是 733 Mhz 处理器,但由于它们都使用相同的内核,所以没有哪个 Linux 版本比另一个 WRT 更好。对于小型企业服务器,它仍然可以正常运行,只是在其上工作就像在智能手机上工作一样。如果你有一个非常低端的智能手机。