我想测试 Unix/Linux,但不确定应该使用哪个发行版。
我的大学需要 Unix 来编译 C/C++ 代码。如果可能的话,它应该很小/从 USB 记忆棒运行。
我已经尝试过 Ubuntu,但是有太多我不需要的东西。
如前所述,该发行版将用于编译与 OpenGL 混合的 C/C++ 代码。
答案1
至于 Linux,有很多最小发行版,包括但不限于:
- 软呢帽
- 卢本图
- 架构Linux
- 根图
- 诺皮克斯
Knoppix 可能是您最好的选择,因为它的目标是用作现场 CD/USB。您可以为 knoppix 选择不同的运行时级别以减少开销,因此在启动时您可以说:
Knoppix 2
启动到运行级别二,您可以在其中快速编译代码相关性
至于其他不是 Linux 的 Unix 风格(我们称之为 Unix 发行版,风格)
- 自由BSD
- 网络BSD
- 开放BSD
- 迷你3
- Unix 计划 9
- Sun Solaris 11(现已免费)
答案2
除非您的 USB 记忆棒容量极低,否则几乎任何 Linux 发行版都应该适合它。例如,您可以将 Ubuntu 15.10 安装到 8 GB USB 记忆棒上。如果您只是寻找最小安装,那么是 足够:Arch Linux、Puppy Linux、Absolute Linux、Trisquel Mini、Lubuntu...如果你想要真的很小,那么总有该死的小型Linux(虽然最后一次发布是 8 年前)或 CorePlus/TinyCore。
与我的第一点类似,您可以在几乎任何 Linux 发行版上安装 gcc,如果需要,对于 OpenGL 开发库也应该如此。
尽管这可能不是一个受欢迎的选择,但您能在 Windows 上编译 C/C++ 和 OpenGL,所以我不确定这里对 Linux USB 记忆棒的“需求”是什么。
最后,这个问题看起来确实可能是主观。